We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5517cf commit 94d0413Copy full SHA for 94d0413
1 file changed
OMPython/ModelicaSystem.py
@@ -1962,7 +1962,8 @@ def prepare(self) -> int:
1962
1963
pk_value = pc_structure[idx_structure]
1964
if isinstance(pk_value, str):
1965
- expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value}\")"
+ pk_value_str = pk_value.replace('"', '\\"')
1966
+ expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value_str}\")"
1967
elif isinstance(pk_value, bool):
1968
pk_value_bool_str = "true" if pk_value else "false"
1969
expression = f"setParameterValue({self._modelName}, {pk_structure}, {pk_value_bool_str});"
0 commit comments