J'essaye d'extraire des données de Nextag en utilisant leur API relativement simple.API Nextag - SimpleXML ne fonctionnera pas
Vous pouvez voir une réponse XML exemple en visitant:
http://api.nextag.com/buyer/synd.jsp?token=AgAg-V6vGl $ rkqkUtxvd & ver = 15 & recherche = LG% 2047LE8500
Mais je ne peux pas XML simple de fonctionner correctement avec ces données. Je reçois soit une erreur de constructeur, soit un objet vide.
Voici ce que j'ai jusqu'à présent:
$ xml = file_get_contents ('http://api.nextag.com/buyer/synd.jsp?token=AgAg-V6vGl$rkqkUtxvd & ver = 15 & recherche = LG% 2047LE8500 ');
$ simple_xml = new SimpleXMLElement ($ xml);
$ simple_xml est toujours un objet vide.
Y at-il un problème avec les données de réponse? Est-ce que je fais quelque chose de mal? Simple XML est-il simplement incompatible et si oui, que dois-je faire à la place?
Merci pour l'aide! MISE À JOUR: La réponse de Sean a été utile en ce qu'elle a aidé à passer l'erreur, mais les données ne sont pas chargées, seulement la structure partielle.
Aha! Je vous remercie! – jazzdrive3
En fait, il semble que ce soit utile, mais il ne l'obtient pas encore tout à fait là. Aucune des données réellement contenues dans l'objet. Et il semble que cela ne charge que le premier enfant de chaque tag, mais toujours sans données. La structure est donc partiellement créée, mais sans aucune donnée. – jazzdrive3
Hmmm, quand je l'exécute, j'obtiens des données dans la structure d'objet résultante. Si vous print_r ($ simple_xml), quelle est la sortie? – Sean