Javascript-Objekt (string format) PHP-Array

Habe ich Tausende von javascript-Objekt-formatierte text-Datei (nicht als JSON), wie folgende format;
Da Sie nicht json json_decode - Funktion funktioniert nicht mit Ihnen. Googlen war nicht sehr hilfreich, während jeder Artikel, den ich gefunden habe war über PHP zu JSO 🙁

{
guid:205, 
      data:{something:"value",
            anotherthing :0,
            thingy: "another value"},
      anotherdata:[[563, "value", 1],
            [564, "value2", 5],
            [565, "value3", 125]],
      onemore:["key", "value"]
}

Ich zu erreichen, müssen diese Werte mit PHP, konnte aber keine Lösung finden 🙁

$str = ??? /any function, class etc.
echo $str->data->thingy; //another value;

oder

echo $str['anotherdata'][2][1] //value3;

Irgendeine Idee?

  • Durch den Blick auf ähnliche Probleme. Es ist nicht ein problem kann ganz einfach gelöst mit einem regex. stackoverflow.com/questions/4843746/...
  • Wie ist der js code, den Sie gab nicht json?
  • Ok, vielleicht ist es die [] array-notation?
  • könnte es sein Aussehen json-code, eigentlich dachte ich, dass es json für 4-5 Stunden :), aber es ist nicht gültiges json. So, dass ist das problem. Ich habe keine chance, es zu Bearbeiten, zu. 🙁
  • mögliche Duplikate von PHP Lesen, ungültiges json mit json_decode();
InformationsquelleAutor Turcia | 2013-04-27
Schreibe einen Kommentar