We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bf8988b commit 689bf34Copy full SHA for 689bf34
1 file changed
OMPython/ModelicaSystem.py
@@ -1914,7 +1914,8 @@ def prepare(self) -> int:
1914
1915
pk_value = pc_structure[idx_structure]
1916
if isinstance(pk_value, str):
1917
- expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value}\")"
+ pk_value_str = pk_value.replace('"', '\\"')
1918
+ expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value_str}\")"
1919
elif isinstance(pk_value, bool):
1920
pk_value_bool_str = "true" if pk_value else "false"
1921
expression = f"setParameterValue({self._modelName}, {pk_structure}, {pk_value_bool_str});"
0 commit comments