是否可以在Java中验证JSON和XSD?我有一个应用程序,我收到JSON响应,我想对现有的XSD进行验证。我的应用程序的另一部分使用XML,这就是为什么如果它们都可以对现有的XSD进行验证最简单的原因。
答案 0 :(得分:13)
否,XML Schema (XSD)用于验证XML;要验证JSON,请参阅JSON Schema。
我建议手动生成模式,以便完全理解并完全控制约束。但是,这里有一些可以快速启动过程的自动化工具:
相关且非常有用:
答案 1 :(得分:2)
不,两者之间的标准不同。
但是如果你真的想依靠xsd进行验证,那么Jsonix Schema Compiler可以帮助你生成一个JSON Schema来验证你的XML Schema中的json。