SimpleJSon decoding problem..?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
sirbender
User
Beiträge: 5
Registriert: Dienstag 9. September 2008, 11:08

SimpleJSon decoding problem..?

Beitragvon sirbender » Mittwoch 25. Februar 2009, 11:33

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
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Re: SimpleJSon decoding problem..?

Beitragvon Leonidas » Mittwoch 25. Februar 2009, 12:17

sirbender hat geschrieben:Warum?

Weil JSON keine Single-Quoted-Strings hat, siehe hier rechts.

sirbender hat geschrieben:Wie kann ist den unteren String trotzdem decodieren?

In gültiges JSON umwandeln. Vielleicht reicht ein einfaches ``replace``, aber wenn in deinen Strings Quotes vorkommen können, wirds problematisch.
My god, it's full of CARs! | Leonidasvoice vs Modvoice

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot]