2009-08-14 3 views

Répondre

1

Essayez le framework spry d'adobe.

http://labs.adobe.com/technologies/spry/

ils ont un objet ensemble de données qui fait exactement cela.

http://labs.adobe.com/technologies/spry/samples/

Beaucoup d'exemples sur la façon dont ils se tournent dans des ensembles de données xml javascript.

http://labs.adobe.com/technologies/spry/samples/data_region/XMLDataSetStringHandlingSample.html

+0

+1 merci, je vais devoir regarder cela. Été des années depuis que j'ai regardé ce cadre. – BuddyJoe

0

Avez-vous regardé la Google AJAX Feed API?

Je l'utilise tout le temps et vous ne devez vous inscrire pour la clé am API plus

0

Vous pouvez utiliser Yahoo Pipes si la source du XML est un flux en ligne quelque part. Cela vous donnera un objet JSON auquel vous pouvez accéder, par ex. données [x] .propertyName

Utiliser eval() n'est pas pour le traitement de JSON passe obligatoire;)

+0

Je sais que eval() n'est pas obligatoire (juste utile). Très utile si vous considérez que tous les navigateurs n'ont pas implémenté un moyen sûr et natif de traiter JSON. Je pense que cela arrive bientôt, mais je n'ai pas trouvé de bons liens. – BuddyJoe

+0

Ce que je veux vraiment, c'est quelque chose qui boucle sur le DOM XML et produit un objet array/hashtable et ignore la représentation JSON. – BuddyJoe