We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c048d86 commit e7480e3Copy full SHA for e7480e3
1 file changed
OMPython/ModelicaSystem.py
@@ -1925,7 +1925,8 @@ def prepare(self) -> int:
1925
1926
pk_value = pc_structure[idx_structure]
1927
if isinstance(pk_value, str):
1928
- expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value}\")"
+ pk_value_str = pk_value.replace('"', '\\"')
1929
+ expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value_str}\")"
1930
elif isinstance(pk_value, bool):
1931
pk_value_bool_str = "true" if pk_value else "false"
1932
expression = f"setParameterValue({self._modelName}, {pk_structure}, {pk_value_bool_str});"
0 commit comments