xml - 来自 node.js 的 XSD 验证功能?

标签 xml node.js xsd

我正在构建一项服务,该服务需要验证 XML 文件是否符合给定的架构。在 https://github.com/joyent/node/wiki/modules 阅读 Node 模块列表我看到了几种 XML 解析解决方案,但乍一看似乎都不支持 XSD。

还有我错过的其他解决方案吗?或者,我正在考虑对外部库的功能实现 Node 代理。以下question page在这些方面有几个很好的建议(Xerces 和 Xmllint 很有趣)。其他东西会更好吗?

最佳答案

我最终通过 DTD 编写 XML 验证,而不是通过调用命令行 xmllint 程序。我对所查看的 XSD 验证库的成熟度没有信心,因为它们在大多数情况下似乎不完整。

关于xml - 来自 node.js 的 XSD 验证功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6935008/

相关文章:

c# - 使用 C# XmlSerializer 为大型对象集写入 block 以避免内存不足

php - 检查数据并将其插入MySQL数据库 Node 的有效方法

node.js - 如何防止我的 Slack 斜杠命令回显到 channel 中?

xml - XSD 到 XForms 和 XForms 到 XSD 的转换

jaxb - 使用 jaxb 将命名空间添加到 xml 的根元素

java - 为 xs :sequence elements 生成父标签

php - 授权 PHP API Charge Credit Card Example 返回空响应

java - 将谷歌地图( fragment ?)添加到 Activity

Java Dom4j SAXReader 和 XMLWriter 导致多个换行

node.js - 编写node应用程序运行时遇到错误 'node server.js'