Mit der Attributfunktion SplitCSV werden die Werte der Liste aus einem CSV-formatierten String wiederhergestellt.
Syntax | ||||
SplitCSV([DataDelimiter], [FieldDelimiter], [DecimalCharacter], [LineFeedCharacter]) | ||||
Rückgabewert | ||||
Kein | ||||
Parameter | ||||
Verwendung |
Name |
Typ |
Übergabe |
Beschreibung |
Optional |
DataDelimiter |
String |
ByVal |
Das datenseparierende Zeichen (Standardwert ist ein Komma (,) |
Optional |
FieldDelimiter |
String |
ByVal |
Das feldumspannende Zeichen (Standardwert ist ein doppeltes Hochkomma (") |
Optional |
DecimalCharacter |
String |
ByVal |
Das Dezimaltrennzeichen (Standardwert ist ein Punkt (.) |
Optional |
LineFeedCharacter |
String |
ByVal |
Das Ersatzzeichen, wenn in den Daten eine CRLF-Zeichenfolge auftritt (Standardwert ist ein Pipe (|) |
Beispiel:
Dim s As String
s := 'red,green,"blue,green"'
Colors.SplitCSV(s, ",", '"')
MsgBox(Colors.Join("-"))
#zeigt red-green-blue,green