-> Hier kostenlos registrieren
Guten Tag zusammen,
ich habe folgendes Problem. ich möchte gerne Werte aus einer JASON Datei auslesen:
Das funktioniert soweit auch gut, bis auf die Werte "array".
Hier einmal der Code:
Dabei erhalte ich folgendes Ergebnis.
Vielleicht hat jemand eine Idee oder einen Lösungsansatz.
Danke und Gruß
Ehcsub
ich habe folgendes Problem. ich möchte gerne Werte aus einer JASON Datei auslesen:
Code:
{
"variable1": 3.14,
"variable2": "Beispieltext",
"variable3": 2.718,
"variable4": "Noch ein Text",
"variable5": 1.618,
"array":
[
[1, 2],[3, 4],[5, 6], [7, 8],[9, 10],[11, 12],[13, 14],[15, 16],[17, 18],[19, 20], [17, 18],[19, 20]
],
"array2": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]
}
Das funktioniert soweit auch gut, bis auf die Werte "array".
Hier einmal der Code:
Code:
IF bParseJason THEN
i := 1;
jsonProp := fbJson.FindMember(jsonRoot, 'array');
jsonIterator := fbJson.ArrayBegin(jsonProp);
arraySize := fbJson.GetArraySize(jsonProp);
WHILE i <= 20 DO
array1[i, 1] := fbJson.GetInt(jsonIterator);
jsonIterator := fbJson.NextArray(jsonIterator);
array1[i, 2] := fbJson.GetInt(jsonIterator);
jsonIterator := fbJson.NextArray(jsonIterator);
i := i + 1;
END_WHILE
bParseJason := FALSE;
END_IF
Dabei erhalte ich folgendes Ergebnis.
Vielleicht hat jemand eine Idee oder einen Lösungsansatz.
Danke und Gruß
Ehcsub