Altova XMLSpy 2024 Professional Edition

Transformations XSLT

Accueil Préc Haut Suivant

Objectif

Afin de générer un fichier HTML depuis le fichier XML utilisant une feuille de calcul XSL pour transformer le fichier XML. Veuillez noter qu'une "transformation" ne change pas le fichier XML en un autre format, mais un nouveau fichier de sortie est généré. Le mot "transformation" est une convention.

 

Méthode

La méthode utilisée pour effectuer la transformation est la suivante :

 

Attribuez un fichier XSL prédéfini, Company.xsl, au document XML.

Exécutez la transformation dans le cadre de l'interface XMLSpy en utilisant un des deux moteurs Altova XSLT intégrés. (voir la note ci-dessous.)

 

Commandes utilisées dans cette section

Les commandes XMLSpy suivantes sont utilisées dans cette section :

 

icAssignXSL

XSL/XQuery | Assigner XSL, qui assigne un fichier XSL au document XML actif.

icGotoXSL

XSL/XQuery | Aller au XSL, ouvre le fichier XSL référencé par le document XML actif.

ic_xsl_transf

XSL/XQuery | Transformation XSL (F10), ou l'icône de la barre outils, transforme le document XML actif en utilisant la feuille de style XSL assignée au fichier XML. Si un fichier XSL n'a pas été assigné, vous serez invité à le faire lorsque vous sélectionnerez cette commande.

 

 

Note :XMLSpy a des moteurs XSLT intégré pour XSLT 1.0, 2.0 et 3.0. Le moteur correct est sélectionné automatiquement par XMLSpy sur la base de l'attribut de version dans l'élément xsl:stylesheet ou xsl:transform. Dans ce tutoriel, nous utilisons les feuilles de style XSLT 3.0. Le moteur XSLT 1.0 sera sélectionné automatiquement quand la commande Transformation XML est invoquée.

 

© 2017-2023 Altova GmbH