Altova XMLSpy 2024 Professional Edition

Créer et valider des documents YAML

Accueil Préc Haut Suivant

Créer des documents YAML

Dans XMLSpy, les extensions de fichier .yaml et .yml ont été définies comme extensions de fichier YAML. Si vous souhaitez ajouter d’autres extensions de fichier pour vos documents YAML, faites-ceci dans la section Types de fichiers du dialogue des Options. Lorsque vous définissez une extension de fichier comme extension de fichier YAML, alors XMLSpy traitera les documents qui ont cette extension de fichier comme document YAML. Ceci rend les fonctions d’édition et d’aperçu de YAML XMLSpy disponible pour ces documents.

 

Lorsqu’un nouveau fichier YAML est créé avec Fichier | Nouveau, on vous demandera si vous voulez assigner un schéma JSON au fichier YAML.

 

Si vous assignez un schéma JSON (voir « Valider documents YAML » ci-dessous), alors le document échantillon YAML basé sur le schéma est généré dans la nouvelle fenêtre.

Si vous ne choisissez pas d’assigner un schéma JSON, alors le document YAML vide est créé. Si vous assignez par la suite un schéma JSON au document YAML vide, alors un document YAML basé sur le schéma JSON est généré dans le document YAML vide.

 

Valider des documents YAML

Les documents YAML peuvent être validés par rapport aux schémas JSON.

 

Si vous souhaitez valider un document JSON ou YAML par rapport au schéma JSON, suivez les étapes suivantes :

 

1.Faire du document JSON/YAML le document actif.

2.Dans l’onglet JSON de la fenêtre info (capture d’écran ci-dessous), cliquez sur l’icône flèche à côté de Validation par rapport au schéma et, dans le menu déroulant qui apparaît, cliquez sur Sélectionner Schéma JSON . (Notez qu’une prise en charge de Avro est disponible dans XMLSpy Enterprise Edition uniquement.)

JSONInfoWindow

Notez que l’assignation du schéma JSON n’est pas écrite dans le document JSON ou YAML, mais saisie dans la fenêtre d’info de XMLSpy. Lorsque vous validez le document JSON ou YAML, le fichier de schéma JSON dans la fenêtre Info sera le fichier utilisé pour validation.

 

Pour supprimer l’assignation, sélectionnez la commande Supprimer Schéma depuis le même menu (voir la capture d’écran ci-dessus).

 

Note :si le fichier JSON ou YAML fait partie d’un projet XMLSpy, alors le schéma JSON pour validation peut aussi être attribué via le dialogue Proprétés de projet (l’option Valider avec).

 

Pour information sur la génération du schéma JSON depuis le document YAML, voir Générer le schéma JSON depuis un document YAML.

 

© 2018-2024 Altova GmbH