node.js 的 XSD 验证功能?
Posted
技术标签:
【中文标题】node.js 的 XSD 验证功能?【英文标题】:XSD validation functionality from node.js? 【发布时间】:2011-10-19 14:02:29 【问题描述】:我正在构建一个需要验证 XML 文件是否符合给定架构的服务。在仔细阅读https://github.com/joyent/node/wiki/modules 的节点模块列表时,我看到了几个 XML 解析解决方案,但乍一看,它们都不支持 XSD。
还有其他我错过的解决方案吗?或者,我正在考虑为外部库的功能实现节点代理。以下question page 有几个很好的建议(Xerces 和 Xmllint 很有趣)。其他的会更好吗?
【问题讨论】:
【参考方案1】:我最终通过 DTD 编写 XML 验证,而不是调用命令行 xmllint 程序。我对我所查看的 XSD 验证库的成熟度没有信心,因为它们在很大程度上似乎是不完整的。
【讨论】:
你能告诉我你是如何通过 DTD 验证 XML 的吗?我也面临着类似的问题以上是关于node.js 的 XSD 验证功能?的主要内容,如果未能解决你的问题,请参考以下文章
什么 TypeScript 配置产生最接近 Node.js 14 功能的输出?