diff --git a/NumericalInitialization.cc b/NumericalInitialization.cc index 6e4dcd263f02ed3ee7c2276b5dc4200e3adb23a0..c9ebe60820f278e94d2d7fa6a01eb3c71e100658 100644 --- a/NumericalInitialization.cc +++ b/NumericalInitialization.cc @@ -66,9 +66,9 @@ InitParamStatement::writeJuliaOutput(ostream &output, const string &basename) void InitParamStatement::writeJsonOutput(ostream &output) const { - output << "{\"statementName\": \"param_init\", \"name\": \"" << symbol_table.getName(symb_id) << "\", " << "\"value\": "; + output << "{\"statementName\": \"param_init\", \"name\": \"" << symbol_table.getName(symb_id) << "\", " << "\"value\": \""; param_value->writeOutput(output); - output << "}"; + output << "\"}"; } void diff --git a/SymbolTable.cc b/SymbolTable.cc index 84deb2a5ff61df0e3fc686cbadeaaffa83ceec9b..04b46de015d0ed8e54b38902b5ac4e6f181c4606 100644 --- a/SymbolTable.cc +++ b/SymbolTable.cc @@ -1025,9 +1025,9 @@ SymbolTable::writeJsonVarVector(ostream &output, const vector<int> &varvec) cons for (int i = 0; i < varvec.size(); i++) { output << endl << "{" - << "\"name\":\" " << getName(varvec[i]) << "\", " - << "\"texName\":\" " << boost::replace_all_copy(getTeXName(varvec[i]), "\\", "\\\\") << "\", " - << "\"longName\":\" " << boost::replace_all_copy(getLongName(varvec[i]), "\\", "\\\\") << "\"}"; + << "\"name\":\"" << getName(varvec[i]) << "\", " + << "\"texName\":\"" << boost::replace_all_copy(getTeXName(varvec[i]), "\\", "\\\\") << "\", " + << "\"longName\":\"" << boost::replace_all_copy(getLongName(varvec[i]), "\\", "\\\\") << "\"}"; if (i < varvec.size() - 1) output << ", "; }