J'essaie d'utiliser l'API Musicbrainz via javascript. J'ai trouvé que nous pouvons maintenant effectuer facilement des crossmain avec YQL.Demande crossdomain avec YQL
Et je l'ai fait un fichier jsFiddle qui le fait: http://jsfiddle.net/HBCDF/1/
Le problème que j'ai avec cet extrait est qu'il ne fonctionne pas lorsque la réponse http est XML. Est-ce que quelqu'un a une idée de comment je pourrais changer l'extrait et être en mesure d'obtenir le résultat XML?
Greg
Je sais que c'est vieux et la réponse a été acceptée, mais quelqu'un d'autre pourrait venir à travers cela. Et bien, alors que la réponse est correcte en termes de requêtes x-domain et ajax, vous pouvez toujours utiliser YQL pour récupérer XML. La requête YQL dans ce cas montre "select * from html where ..." mais vous obtenez du XML ... Il n'y a pas d'élément HTML. Changez-le pour "sélectionner * de xml où ..." et vous êtes en or. Rappelez-vous que la réponse XML est un élément XML à la racine. – Daved