2011-08-04 51 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的?我面临着类似的问题 –