我的XML架构准备好后,如何控制数据合规性?

问题描述 投票:1回答:1

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

一旦用XML模式创建了数据标准,我该如何控制数据的正确性(例如XML文件)。我是否应该使用某些特定编程语言中的特定包来区分兼容文件和不符合标准的文件?或者我是否需要在其他方面转换我的架构,例如JSON架构?

xml xsd xsd-validation xml-validation
1个回答
1
投票

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

您无需翻译XSD。除非您希望强制执行XSD中未表达的其他约束,否则无需编写其他软件。

XSD无法直接验证JSON,但请参阅Validate JSON against XML Schema (XSD)

© www.soinside.com 2019 - 2024. All rights reserved.