No que diz respeito à análise XML, qual é o melhor módulo de nó que eu posso usar para análise XML?
node.js
xml-parsing
Manoj
fonte
fonte
.find()
, realmente úteis.xml-stream
funcionou muito bem para mim. É especialmente conveniente ao receber dados XML de um servidor remoto.Esta resposta diz respeito aos desenvolvedores para Windows. Você deseja escolher um módulo de análise XML que NÃO depende do nó-expat . O nó-expat requer o node-gyp e o node-gyp requer a instalação do Visual Studio em sua máquina. Se sua máquina for um Windows Server, você definitivamente não deseja instalar o Visual Studio nele.
Então, qual módulo de análise XML escolher?
Economize muitos problemas e use xml2js ou xmldoc . Eles dependem do sax.js, que é uma solução Javascript pura que não requer o node-gyp.
Tanto libxmljs quanto xml-stream requerem node-gyp. Não escolha esses itens, a menos que você já tenha o Visual Studio em sua máquina instalado ou não se importe em seguir esse caminho.
Atualização 24/10/2015: parece que alguém encontrou uma solução para usar o node-gyp no Windows sem instalar o VS: https://github.com/nodejs/node-gyp/issues/629#issuecomment-138276692
fonte