Est-il possible de valider JSON avec un XSD en Java? J'ai une application où je reçois une réponse JSON, et je voudrais la valider par rapport à XSD existant. Une autre partie de mon application utilise XML, c'est pourquoi il serait plus facile de valider les deux par rapport au XSD existant.
Non , Schéma XML (XSD) sert à valider ( [~ # ~] xml [~ # ~] ; pour valider [~ # ~] json [~ # ~] , voir - Schéma JSON .
Je recommande de générer des schémas à la main pour une compréhension complète et un contrôle total des contraintes. Cependant, voici quelques outils automatisés qui peuvent relancer le processus:
Associé et également très utile:
Non, les normes sont différentes entre les deux.
Mais si vous voulez vraiment compter sur le xsd pour valider, Jsonix Schema Compiler peut vous aider à générer un schéma JSON pour valider votre json à partir de votre schéma XML.