Hi,
Ich kann mit SimpleJSon folgenden String decodieren:
str = '{"data": "abcd", "parameters" : {"width":440, "height":220}}'
aber nicht diesen String:
str = "{'data': 'abcd', 'parameters' : {'width':440, 'height':220}}"
Warum?
Wie kann ist den unteren String trotzdem decodieren?
Danke,
sb
SimpleJSon decoding problem..?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Weil JSON keine Single-Quoted-Strings hat, siehe hier rechts.sirbender hat geschrieben:Warum?
In gültiges JSON umwandeln. Vielleicht reicht ein einfaches ``replace``, aber wenn in deinen Strings Quotes vorkommen können, wirds problematisch.sirbender hat geschrieben:Wie kann ist den unteren String trotzdem decodieren?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice