JSON String ... erkenne das Format nicht
Verfasst: Donnerstag 10. Januar 2019, 21:05
Hallo zusammen,
in dem folgenden JSON String erkenne ich nicht, wie genau ich das entschlüsseln sollte.
Den bekomme ich in exakt dieser Form in JSON Dateien angeliefert, muss also damit "arbeiten".
Was mir zum Beispiel Probleme macht ist
a) das Wort "ausgabe_qu" gefolgt von der "(" erst danach beginnt der eigentliche JSON-String, wie ich ihn erkenne
b) mich interessiert nur der mittlere Bereich, welcher zwischen 'ausgabe_qu({"ext":"1","input":"jia","result":' und ',"tag":"","ssid":"ldx801t5yw3e64qavq76n64tb715qe91","version":"test"}' kommt.
Hier der ganze String, den ich bekomme:
Meine erste Idee dazu: sollte ich mich mit Regex befassen und die zwei Teile vor und nach dem Part, den ich einfach als JSON behandeln könnte "einfach" löschen?
Oder wie würdet Ihr als erfahrene Coder damit umgehen?
in dem folgenden JSON String erkenne ich nicht, wie genau ich das entschlüsseln sollte.
Den bekomme ich in exakt dieser Form in JSON Dateien angeliefert, muss also damit "arbeiten".
Was mir zum Beispiel Probleme macht ist
a) das Wort "ausgabe_qu" gefolgt von der "(" erst danach beginnt der eigentliche JSON-String, wie ich ihn erkenne
b) mich interessiert nur der mittlere Bereich, welcher zwischen 'ausgabe_qu({"ext":"1","input":"jia","result":' und ',"tag":"","ssid":"ldx801t5yw3e64qavq76n64tb715qe91","version":"test"}' kommt.
Hier der ganze String, den ich bekomme:
Code: Alles auswählen
ausgabe_qu({"ext":"1","input":"jia","result":[{"rank":0,"resrc":"feedback","source":"feedback","form":"ellipse"},{"rank":0,"resrc":"ori","source":"ori","form":"fünfeck"},{"rank":0,"resrc":"ori","source":"ori","form":"dreieck"},{"rank":0,"resrc":"ori","source":"ori","form":"quadrat"},{"rank":0,"resrc":"ori","source":"ori","form":"kreis"}],"tag":"","ssid":"ldx801t5yw3e64qavq76n64tb715qe91","version":"test"}
Oder wie würdet Ihr als erfahrene Coder damit umgehen?