2011-08-04 55 views
4

我正在構建一個服務,它需要驗證XML文件是否符合給定的模式。在仔細閱讀節點模塊列表https://github.com/joyent/node/wiki/modules後,我看到了幾個XML解析解決方案,但乍一看,它們都不支持XSD。node.js的XSD驗證功能?

我還有其他解決方案嗎?或者,我正在考慮實施一個外部庫的功能的節點代理。以下question page有幾條好的建議(Xerces和Xmllint很有趣)。還會有其他更好的嗎?

回答

1

我通過調用命令行xmllint程序結束了通過DTD編寫XML驗證。我對於我所看到的XSD驗證庫的成熟度沒有信心,因爲它們大部分都是不完整的。

+0

你能告訴我你是如何通過DTD驗證XML的?我面臨着類似的問題 –