mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-10 04:57:00 -04:00
tweak csv parsing
This commit is contained in:
@@ -157,8 +157,11 @@ bool AddCSVWindow::readCSV(std::ifstream& in, std::vector<String>& headers_out,
|
|||||||
auto fields = readCSVRow(rows[y]);
|
auto fields = readCSVRow(rows[y]);
|
||||||
std::vector<ScriptValueP> values;
|
std::vector<ScriptValueP> values;
|
||||||
for (int x = 0; x < fields.size(); ++x) {
|
for (int x = 0; x < fields.size(); ++x) {
|
||||||
String wxstring(fields[x].c_str(), wxConvUTF8);
|
String wxstring = String(fields[x].c_str(), wxConvUTF8);
|
||||||
values.push_back(to_script(wxstring));
|
if (wxstring.empty()) wxstring = String(fields[x].c_str(), wxConvWhateverWorks);
|
||||||
|
wxstring.Replace(_("\\n"), _("\n"));
|
||||||
|
if (wxstring == _("nil")) values.push_back(script_nil);
|
||||||
|
else values.push_back(to_script(wxstring));
|
||||||
}
|
}
|
||||||
table_out.push_back(values);
|
table_out.push_back(values);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user