Sejauh menyangkut XML parsing, yang merupakan modul simpul terbaik, yang dapat saya gunakan untuk parsing XML?
node.js
xml-parsing
Manoj
sumber
sumber
.find()
, sangat berguna.xml-stream
bekerja untuk saya dengan sangat baik. Sangat nyaman saat menerima data XML dari server jauh.Jawaban ini menyangkut pengembang untuk Windows. Anda ingin memilih modul parsing XML yang TIDAK tergantung pada node-expat . Node-expat membutuhkan node-gyp dan node-gyp mengharuskan Anda untuk menginstal Visual Studio pada mesin Anda. Jika mesin Anda adalah Windows Server, Anda pasti tidak ingin menginstal Visual Studio di atasnya.
Jadi, modul parsing XML mana yang akan dipilih?
Hemat banyak masalah dan gunakan xml2js atau xmldoc . Mereka bergantung pada sax.js yang merupakan solusi Javascript murni yang tidak memerlukan node-gyp.
Baik libxmljs dan xml-stream membutuhkan node-gyp. Jangan memilih ini kecuali Anda sudah menginstal Visual Studio pada mesin Anda atau Anda tidak keberatan menuruni jalan itu.
Pembaruan 2015-10-24: tampaknya seseorang menemukan solusi untuk menggunakan node-gyp di Windows tanpa menginstal VS: https://github.com/nodejs/node-gyp/issues/629#issuecomment-138276692
sumber