Voilà j'ai un problème avec mon json je n'arrive pas à le travailler j'ai recherché pas mal d'information sur internet mais rien ne trouve qui fonctionne.
J'ai récupéré dans ma table des vidéos que j'ai json_encode ce qui mon donné ce résultat.
un json format de donné qui peut être un string contenant un objet/array javascript, pour y accéder il sera nécessaire de le parser.
// ça c'est un json
let jsonVar = "[[{\"titre\":\"video1\",\"url\":\"C0DPdy98e4c\"}],[{\"titre\":\"video2\",\"url\":\"C0DPdy98e4c\"}],[{\"titre\":\"video3\",\"url\":\"C0DPdy98e4c\"}]]";
console.log( jsonVar )
dans ton cas, tu as json non signifié, il est donc directement interprété par javascript.
let obj = [[{"titre":"video1","url":"C0DPdy98e4c"}],[{"titre":"video2","url":"C0DPdy98e4c"}],[{"titre":"video3","url":"C0DPdy98e4c"}]]
Comme l'a dit @Jessydan38 dans ton cas c'est n'est pas un json sous forme de string mais un objet donc tu n'as pas besoin de parser le truc.
Si tu veux le titre de la première vidéo :
console.log( obj[ 0 ][ 0 ].titre );
- Edité par ox223252 13 février 2019 à 10:40:07
la connaissance est une chose qui ne nous appauvrit pas quand on la partage.
Comme j'ai dit mon $json et du json_encode que j'ai faits en php pour me donne toutes mes vidéos et me les donnés en json et donc moi je veux pouvoir grâce à ça repérer mes titres et URL 1 par 1 en javascript.
ox22352 si je fais se que tu as dis comme mon résultat plus haut j'obtient undefined
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
la connaissance est une chose qui ne nous appauvrit pas quand on la partage.
Mon GitHub
la connaissance est une chose qui ne nous appauvrit pas quand on la partage.
Mon GitHub
par contre revois peut être la génération du json, pour éviter le tableau de tableau
la connaissance est une chose qui ne nous appauvrit pas quand on la partage.
Mon GitHub