Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#2

AW: JSON interpretieren mit SuperObject

  Alt 5. Okt 2014, 20:00
Wieso nur bekomme ich mit diesem SourceCode nicht den "Value" von "aktCa" ausgelesen

JSON_Txt := '{"response":"tank","date":"2014-10-05 19:56:15"},{"Tank":{"id":"B0DB7A37-9086-43B0-8468-C54908121150-142-00000000EE6AB2C4","aktAlk":"750","aktCa":"450","ak tMg":"1335",}}';
Das ist kein gültiges JSON Dokument. Es ist ein String, in dem zwei JSON Dokument nacheinander stehen:
1.)
Code:
{"response":"tank","date":"2014-10-05 19:56:15"}
2.)
Code:
{"Tank":{"id":"B0DB7A37-9086-43B0-8468-C54908121150-142-00000000EE6AB2C4","aktAlk":"750","aktCa":"450","aktMg":"1335",}}
Das zweite Dokument ist leider syntaktisch fehlerhaft: das letzte Komma wird von keinem Wert gefolgt. Gültig wäre:
Code:
{
    "Tank": {
        "id": "B0DB7A37-9086-43B0-8468-C54908121150-142-00000000EE6AB2C4",
        "aktAlk": "750",
        "aktCa": "450",
        "aktMg": "1335"
    }
}
Michael Justin
habarisoft.com

Geändert von mjustin ( 5. Okt 2014 um 20:02 Uhr)
  Mit Zitat antworten Zitat