Frage

es wird angezeigt, wenn Sie so etwas wie

haben
var my_var = {"foo" : "bar"};

in Javascript (mit Firefox zumindest) und per Post an einen PHP-Server erhalten Sie einen String wie

erhalten
{foo:"bar",}

auf der Serverseite. Aber json_decode in PHP nicht wie den nachlauf ‚‘ oder das Fehlen oder Anführungszeichen ‚foo‘. Gibt es eine gute Möglichkeit, die empfangenen JSON-String aufzuräumen?

Die json Aufgabe wird mit den Drupal-Modul json Diensten gesendet.

EDIT: Diese Frage geschlossen werden kann. Der schlecht gebildet json ist aufgrund js in dem Drupal-Modul schlecht geschrieben

War es hilfreich?

Lösung

Welcher Code verwenden, um die Daten zu POST? Stellen Sie sicher, dass Sie so etwas wie json2.js verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top