Analyse XML Libxmljs (Node.js)
Je suis d'essayer d'analyser une chaîne XML avec libxmljs (https://github.com/polotek/libxmljs). Je vais avoir quelques problèmes. J'ai besoin d'appliquer la logique de ce que je suis d'analyse et de retour en fonction de ce qui est défini et ce qui ne l'est pas. De ce fait je ne vois pas le SAX de style analyseur être une option valable.
Je suis prêt à examiner d'autres solutions de rechange si je peux réaliser ce que je suis à la recherche pour. Être en mesure de sélectionner des éléments comme DOMParser xmlDoc.getElementsById('firstName')[0].childNodes[0].nodeValue
serait génial...
Je suppose que le fichier README qui met l'accent sur le sax de l'analyse. La plupart des gens utilisent les DOM trucs bien. Je vais le mettre à jour pour le rendre clair que DOM est possible et donner des exemples.
OriginalL'auteur A Wizard Did It | 2010-11-16
Vous devez vous connecter pour publier un commentaire.
libxmljs prend en charge les DOM ainsi que SAX style de l'analyse.
L'API est personnalisé et ne suit pas le W3C/navigateur spec (il est sur ma liste). Vous souhaitez utiliser xpath interroger le document pour le contenu que vous souhaitez.
Avis que childNodes du texte et des appels de fonction. Jetez un oeil à la documentation.
https://github.com/polotek/libxmljs/wiki/Element
Autant que je sache, libxmljs et jsdom sont les deux bibliothèques qui ont décent DOM implémentations.
OriginalL'auteur Marco