2016-01-21 81 views
1

我有一堆XML文件(〜7000)。我想從所有這些文件中提取信息,並將該信息輸出到JSON文件中。我只對XML數據中的幾個特定標籤感興趣。如何解析節點JS中的多個XML文件?

使用this xml parser,我已經能夠爲一個XML文件,做到這一點,但是當試圖這樣做對所有的人,我得到「錯誤:EMFILE:打開的文件太多」(使用graceful-fs模塊,即使)。

有沒有人有解決方案來完成這個任務,他們可以建議或指向我?這裏似乎沒有提到過。

謝謝。

回答

0

由於這是一個異步分析庫,因此您可能需要在過程完成前一個文件時才需要開始解析下一個文件。也許只有在end回調中才能啓動下一個文件。