La validation d'un fichier XML avec un fichier de schéma XML indépendant est assez simple en Java. En revanche, dès que le schéma XML importe ou inclut d'autres schémas, la validation échoue car ces fichiers se sont pas chargés automatiquement. Après investigation, l'API de validation XML ne peut pas charger les schémas inclus. Heureusement, cette API permet d'enregistrer son propre résolveur afin de fournir le contenu des XSD incluses/importées. Pour celà, il faut implémenter l'interface "LSInput" qui se charge de…
Lire d'avantage