Je dois analyser les données json à partir de cette adresse http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc en utilisant jquery. Je dois extraire les médias: titre et description de la vidéo. Quelqu'un sait comment faire cela?Parse json formulaire de données Youtube api
Répondre
Vous êtes probablement pour jQuery.getJSON(): http://api.jquery.com/jQuery.getJSON/
var url = "http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc";
var title;
var description;
$.getJSON(url,
function(response){
title = response.data.items[0].title;
description = response.data.items[0].description;
});
getJSON
renvoie une réponse à la propriété data
et data
a une propriété de items
qui est un tableau. Le tableau n'a qu'un seul élément, donc nous utilisons simplement items[0]
, et cet élément a une propriété title
et une propriété description
que nous allons enregistrer dans nos variables.
Espérons que cela aide!
// edit: oups, ouais je pensais que la réponse serait un meilleur nom pour la variable, a oublié de mettre à jour la deuxième ligne
J'ai essayé ceci mais j'ai obtenu cette réponse dans firebug: les données ne sont pas définies. –
tahnk vous, j'ai trouvé l'erreur: description = response.data.items [0] .description; Vous m'avez beaucoup aidé –
@Mozart, ne vérifiez pas les données avant de commencer à y accéder – kobe
Try this ..
$.ajax({
url: http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc,
dataType: 'json',
data: data,
success: your_callback
});
J'ai créé une fonction JavaScript pour tirer et afficher une liste chaîne YouTube (le code affiché à StackOverflow). Vous pouvez le trouver ici:
- 1. données youtube api commentaire pagination
- 2. google données api pour youtube
- 3. Parse json de Xquery
- 4. Parse Server.XMLHTTP réponse YouTube avec ASP Classic
- 5. Parse youtube playlist sur iphone sdk/iOS
- 6. Parse JSON dans jquery
- 7. PHP: parse JSON de jQuery
- 8. Youtube API de recherche
- 9. Bouclage via plusieurs requêtes JSON (YouTube Data API)
- 10. Android: Essayer d'obtenir des données à partir de YouTube api
- 11. Ajax JSON Parse Erreur
- 12. parse json avec ant
- 13. Parse JSON simples
- 14. Parse JSON Java Bean
- 15. Parse JSON dans jquery
- 16. Parse chaîne comme Json?
- 17. C# Parse json Date?
- 18. JSON Array & Parse Réponse
- 19. Parse JSON dans TSQL
- 20. Parse JSON string
- 21. jquery parse json
- 22. générant api en json
- 23. Parse résultat JSON via j2me
- 24. Parse JSON dans .NET runtime
- 25. Comment accéder aux données youtube réponse api json $ t variable en php?
- 26. Iphone et Youtube api
- 27. YouTube ActionScript API
- 28. OSMF YouTube AS3 API
- 29. Youtube API problème PHP
- 30. Travailler avec Youtube Google API et jQuery
Quelle langue que vous essayez d'analyser en? –