Hello,
J'aurai juste besoin d'un peu d'aide avec php et javascript.
Avec php j'encode un array afin d'obtenir un string json:
Voici le résultat:
J'essaie de parser ce resultat avec javascript:
Voici l'erreur obtenue dans la console:
Est-ce que quelqu'un peut m'aider à comprendre pourquoi json_encode me donne un résultat qu'il n'est pas possible de parser avec JSON.parse?
Modifié par ZlatenSkunk (07 Mar 2021 - 18:09)
J'aurai juste besoin d'un peu d'aide avec php et javascript.
Avec php j'encode un array afin d'obtenir un string json:
$tmp = json_encode($array);
echo $tmp;
Voici le résultat:
["4":{"eng":"2","deu":"2"},"5":{"eng":"3","deu":"3"}]
J'essaie de parser ce resultat avec javascript:
var test=JSON.parse(myJsonString);
Voici l'erreur obtenue dans la console:
Uncaught SyntaxError: Unexpected token : in JSON at position 4
Est-ce que quelqu'un peut m'aider à comprendre pourquoi json_encode me donne un résultat qu'il n'est pas possible de parser avec JSON.parse?
Modifié par ZlatenSkunk (07 Mar 2021 - 18:09)