We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ba03d1 commit 36784d2Copy full SHA for 36784d2
1 file changed
OMPython/ModelicaSystem.py
@@ -1946,7 +1946,8 @@ def prepare(self) -> int:
1946
1947
pk_value = pc_structure[idx_structure]
1948
if isinstance(pk_value, str):
1949
- expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value}\")"
+ pk_value_str = pk_value.replace('"', '\\"')
1950
+ expression = f"setParameterValue({self._modelName}, {pk_structure}, \"{pk_value_str}\")"
1951
elif isinstance(pk_value, bool):
1952
pk_value_bool_str = "true" if pk_value else "false"
1953
expression = f"setParameterValue({self._modelName}, {pk_structure}, {pk_value_bool_str});"
0 commit comments