Ich habe eine Textdatei, welche in eine Datenbank importiert werden soll. Jedoch habe ich Probleme bei der Zerlegung. Die Doku über QRegExp habe ich mir durchgelesen, aber ich finde irgendwie keinen Ansatz.
Aufbau der Textdatei:
"001","Hallo Welt","test5","test 3"
"","","test","leer"
Jeder "String" steht zwischen zwei "-Zeichen, die Strings sind durch ,-Komma getrennt.
Als erstes Zerlege ich die Textdatei in die einzelnen Zeilen.
Code:
Code: Alles auswählen
QTextStream in(&importData);
QString data = in.readAll();
QStringList dataLine = data.split("\n", QString::SkipEmptyParts);
QStringList dataLineSplit;
for (int i=0; i<dataLine.size(); i++) {
dataLineSplit = dataLine[i].split(QRegExp(/*Rule*/);
}
so long
jd