这可能听起来像一个愚蠢的问题,但对于软件行业以外的人来说,要弄清楚并不容易:
一旦用XML模式创建了数据标准,我该如何控制数据的正确性(例如XML文件) . 我是否应该使用某些特定编程语言中的特定包来区分兼容文件和不符合标准的文件?或者我是否需要在其他方面转换我的架构,例如JSON架构?
确定XML文档是否符合XML模式的过程称为 validation . 有开源和商业validating parsers,它将报告XML文档是否以及如何违反XML模式中指定的语法和词汇 .
您无需翻译XSD . 除非您希望强制执行XSD中未表达的其他约束,否则无需编写其他软件 .
XSD无法直接验证JSON,但请参阅Validate JSON against XML Schema (XSD) .
1 回答
确定XML文档是否符合XML模式的过程称为 validation . 有开源和商业validating parsers,它将报告XML文档是否以及如何违反XML模式中指定的语法和词汇 .
您无需翻译XSD . 除非您希望强制执行XSD中未表达的其他约束,否则无需编写其他软件 .
XSD无法直接验证JSON,但请参阅Validate JSON against XML Schema (XSD) .