Génération de code
Vous pouvez générer du code depuis un mappage dépendant du langage que vous avez sélectionné en tant que langage de transformation de données. Vous pouvez générer du code dans les langages suivants :
•XSLT 1.0/XSLT 2.0/XSLT 3.0
•XQuery (éditions Professional et Enterprise)
•Java (éditions Professional et Enterprise)
•C# éditions Professional et Enterprise)
•C++ éditions Professional et Enterprise)
Exemple
Si vous voulez générer le code XSLT, suivez les instructions ci-dessous :
1. | Sélectionnez l’item de menu Fichier | Générer code dans | XSLT . |
2. | Choisir le dossier dans lequel vous souhaitez enregistrer le fichier XSLT et cliquez sur OK. MapForce génère le code et affiche le résultat de l’opération dans la fenêtre Messages. |
Pour consulter le code généré XSLT, cliquez sur le volet XSLT en bas de la fenêtre Mappage. Les mêmes étapes s’appliquent à tout autre langage recensé ci-dessus.
Une fois que la génération de code est achevée, le dossier de destination contiendra les deux fichiers suivants :
1.Un fichier de transformation XSLT, nommé après le schéma cible. Le fichier de transformation a le format suivant : <Mapping>MapTo<TargetFileName>.xslt. <Mapping> est la valeur du champ Nom d’application dans les paramètres de mappage. <TargetFileName> est le nom du composant de mappage cible. Pour changer cette valeur, ouvrir les paramètres du composant cible et éditer la valeur du champ Nom de composant. Pour plus d’information, voir Modifier Paramètres de composant et Chemins de bibliothèque dans du code généré.
2.Un fichier DoTransform.bat, qui vous permet d’exécuter la transformation XSLT avec Altova RaptorXML Server depuis la ligne de commande. Pour exécuter la commande, vous allez devoir installer RaptorXML.