lambda
Erfahrenes Mitglied
Hi Zusammen,
ich bekomme Datensätze im folgendem Format:
"TEXT,aaa,bbb,ccc","TEXT2",1111,"TEXT3", "",12345,""
Relevant ist, das die einzelnen Werte also durch , (Komma) getrennt sind, aber Text-Werte in " " stehen und selber wieder , (Kommas) beinhalten können. Zahlen jedoch stehen nicht in " ".
Wobei natürlich die Reihenfolge wie in meinem Beispiel-String unterschiedlich sein kann.
Den String in den Tokenizer zu geben, klappt also nicht, weil ich
a) kein eindeutiges Trennzeichen habe (Zahlen nicht in " ")
b) in Texten wieder , (Komma) vorkommen
Meine Frage ist jetzt, muss ich selber einen Algorithmus schreiben der die einzelnen Werte trennt oder gibt es da eine vorgegebene, elegantere Möglichkeit?
Danke vorab!
ich bekomme Datensätze im folgendem Format:
"TEXT,aaa,bbb,ccc","TEXT2",1111,"TEXT3", "",12345,""
Relevant ist, das die einzelnen Werte also durch , (Komma) getrennt sind, aber Text-Werte in " " stehen und selber wieder , (Kommas) beinhalten können. Zahlen jedoch stehen nicht in " ".
Wobei natürlich die Reihenfolge wie in meinem Beispiel-String unterschiedlich sein kann.
Den String in den Tokenizer zu geben, klappt also nicht, weil ich
a) kein eindeutiges Trennzeichen habe (Zahlen nicht in " ")
b) in Texten wieder , (Komma) vorkommen
Meine Frage ist jetzt, muss ich selber einen Algorithmus schreiben der die einzelnen Werte trennt oder gibt es da eine vorgegebene, elegantere Möglichkeit?
Danke vorab!