XML 架构准备就绪后,如何控制数据合规性?



这听起来像是一个愚蠢的问题,但对于软件行业之外的人来说,要弄清楚并不容易:

使用 XML 模式创建数据标准后,如何控制数据的正确性(例如 XML 文件(。我是否应该使用某些特定编程语言中的特定包来区分合规文件和不合规文件?还是我需要将我的架构转换为其他内容,例如 JSON 模式?

确定 XML文档是否符合 XML 架构的过程称为验证。 有开源和商业验证解析器,它们将报告XML文档是否以及如何违反XML模式中指定的语法和词汇。

您不需要翻译 XSD。 您不需要编写其他软件,除非您希望强制实施 XSD 中未表示的其他约束。

XSD 无法直接验证 JSON,但请参阅根据 XML 架构验证 JSON (XSD(。

最新更新