Question

Je cherche à analyser un flux JSON de Yahoo Pipes pour le transformer en XML, en utilisant YQL. Ma requête est:

"select * from JSON où url = ' http://pipes.yahoo.com/pipes/pipe.run?_id= [tube-id] & _render = json ' "

Le problème est que le tuyau d'origine a été l'analyse d'un flux RSS, rempli avec des balises de base dublin (exemple: dc: title, dc: la source, etc.). La sortie XML ne peut pas gérer ces balises et Yahoo Pipes ne peut pas les supprimer correctement. Chaque fois que je tente de lancer la sortie XML dans un navigateur, il jette un ajustement en raison des disparus au début du document.

Comment puis-je définir un espace de noms personnalisé à partir de la sortie XML de YQL?

Était-ce utile?

La solution

Vous pouvez utiliser le W3C XSLT en ligne 2.0 pour appliquer une transformation arbitraire à la sortie XML. Voici un tuyau d'échantillon qui utilise ce service.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top