针对XML Schema(XSD)验证JSON

use*_*655 10 java xml json xsd xml-validation

是否可以在Java中验证JSON和XSD?我有一个应用程序,我收到JSON响应,我想对现有的XSD进行验证.我的应用程序的另一部分使用XML,这就是为什么如果它们都可以对现有的XSD进行验证最简单的原因.

kjh*_*hes 15

,XML Schema(XSD)用于验证XML ; 要验证JSON,请参阅JSON Schema.

我建议手动生成模式,以便完全理解并完全控制约束.但是,这里有一些可以快速启动过程的自动化工具:

相关,也非常有用:

  • 要从XML解析为JSON(unmarshal)或将JSON序列化为XML(marshal),请参阅JSONIX.
  • 有关实现的列表,包括各种语言的验证器,请参阅JSON-Schema实现.