Ich habe eine JSON-Zeichenfolge, die 'ist' gültige JSON, nach JavaScript JSON.parse und einige Online-JSON-Validatoren. Allerdings sagt PHPs json_decode, dass es einen Syntaxfehler gibt und ich für das Leben von mir nicht finden kann, wo er/sie ist.PHP json_decode() Fehler
meine JSON-String Hier ist, http://pastebin.com/pVLmUzQ5 (es überschreitet die Stiftlänge von Stackoverflow)
edit:
Die JSON enthält einige Felder dieser Struktur:
"pets":{"":null}
Edit: Etwas, das ich vergessen Zu erwähnen ist, dass ich den JSON in ein POST-Formular einfügen und die Daten von der Input :: post() -Methode von CodeIgniter mit aktivierter globaler XSS-Bereinigung abrufen soll. Was scheint das Problem zu verursachen. Was ich anhand des Posts unten feststellen konnte und alle Posts, die PHP sagen, entschlüsseln es korrekt.
Ja, das JSON scheint gültig. Da wir hier nichts mehr zu tun haben, können wir nichts mehr für Sie tun. – deceze
Ihre JSON-Zeichenfolge ist gültig und PHP analysiert sie gerne. Ich habe alle Versionen von 5.3 bis 7.0 getestet und keiner von ihnen beschwert sich darüber. – axiac
Was ist der genaue Fehler, den Sie bekommen? – Barmar