Altova XMLSpy 2025 Enterprise Edition

icAssignSchema

La commande Attribuer Schéma est activée lorsqu'un document XML est activé. Elle attribue un schéma XML à un document XML, permettant de valider le document et d'activer l'édition intelligente pour le document. La commande ouvre le dialogue Choisir Schéma ou DTD (capture d’écran ci-dessous) via lequel vous pouvez sélectionner le schéma XML ou le package de schéma XML que vous souhaitez attribuer.

XSFileNewAssignSchema

Les options suivantes sont disponibles :

 

Attribuer fichier schéma/DTD : Parcourez pour trouver le Schéma XML ou fichier DTD que vous souhaitez attribuer. Notez que vous pouvoir rendre le chemin relatif ou absolu dans le document.

Attribuer un schéma packagé : Quelques schémas sont en fait un package de fichiers de schéma plutôt qu’un fichier de schéma unique. L’option Assign Packaged Schema ouvre un dialogue qui recense des packages de schémas pris en charge par le gestionnaire de schéma d’Altova. Dans ce dialogue, les schémas recensés en noir ont déjà été installés sur votre machine, ceux en bleu n’ont pas encore été installés et peuvent être installés par le gestionnaire de schéma. Quand vous sélectionnez un package de schéma ou un de ses points d’entrée de schéma et cliquez sur OK, la chose suivante se produit : Le package de schéma sera installé si il n’a pas encore été installé. Le package de schéma sélectionné (précédemment installé ou nouvellement installé) sera assigné au document et sera utilisé à partir de ce point pour la validation de document.

Annuler : Si un nouveau fichier est en cours de création, alors il est créé sans Schéma XML ou assignation DTD. Si l’assignation de schéma est attribuée à un document existant déjà, alors le dialogue est quitté.

 

Lorsque vous avez terminé, votre document XML contiendra une assignation de Schéma XML avec les espaces de noms requis. L'assignation de schéma ressemblera à :

 

xmlns="http://www.xmlspy.com/schemas/icon/orgchart"

xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"

xsi:schemaLocation="http://www.xmlspy.com/schemas/icon/orgchart http://schema.xmlspy.com/schemas/icon/orgchart.xsd"

 

© 2018-2024 Altova GmbH