est-ce que quelqu'un sait s'il est possible de valider un xml avec un xsd pendant que je modifie le xml dans eclipse?
voici comment commence mon xml:
<root
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../definitions.xsd">
Faites un clic droit et validez. S'il n'est pas validé, Eclipse ne peut pas atteindre le fichier XSD. Le fichier définitions.xsd se trouve-t-il dans le répertoire parent du XML? Vous pouvez également définir catalogue XML entrées pour votre xsds. Quoi qu'il en soit, si tout va bien, lors de l'enregistrement, il devrait valider XML. La validation s'accompagne généralement de l'achèvement du code des éléments et des attributs. Ils travaillent généralement tous les deux ou aucun des deux.
MISE À JOUR:
Image pour rendre l'action de validation plus claire:
J'ai découvert pourquoi l'option de validation ne s'affiche pas. Cela se produit lorsque vous parcourez des fichiers dans votre système de fichiers local. Vous devez promouvoir le dossier dans un projet, ou simplement ajouter des fichiers xml et xsd à un projet temporaire. Ensuite, validez ainsi que de nombreuses autres options devraient apparaître dans le menu contextuel.
J'utilise Eclipse 3.5.2 sur Ubuntu.
Il devrait être automatiquement "à la volée" si vous avez déclaré le fichier XSD en haut.