Données et formats

Outils XML, XPath et XSD

Ces outils couvrent le cycle XML classique : Formateur XML remet en forme un document en protégeant le texte des sous-arbres imbriqués, échappement XML gère les entités selon qu'on est dans un nœud texte ou une valeur d'attribut, et testeur XPath ou test XQuery permettent d'essayer une expression avant de l'intégrer dans du code.

Côté schéma, validation XSD charge les dépendances locales et pointe l'erreur exacte dans le document, Générer un XSD à partir de XML en déduit un schéma depuis un exemple, et convertir XSD en schéma JSON migre vers JSON Schema. Pour changer de format complètement, XML vers JSON, JSON vers XML et convertisseur XML en CSV convertissent dans les deux sens.

10 outils

FAQ des outils XML / XPath / XSD

Comment tester une expression XPath avant de l'utiliser dans du code ?

Le testeur XPath exécute l'expression directement sur un document XML collé dans l'outil et affiche les nœuds trouvés en résultat, ce qui évite de relancer un script ou une commande à chaque ajustement de la requête pendant la mise au point.

Quelle différence entre valider un document et générer un XSD ?

Validation XSD vérifie qu'un document XML respecte un schéma déjà écrit et signale l'erreur exacte à sa source, alors que Générer un XSD à partir de XML fait l'inverse : il déduit un schéma à partir d'exemples XML fournis.

Comment convertir un fichier XML en CSV ?

Convertisseur XML en CSV laisse choisir le chemin XPath qui définit les lignes et la correspondance de chaque colonne, puis produit un CSV exploitable ; l'outil fonctionne aussi dans l'autre sens, du CSV vers XML.