Convertisseur XSL
Le langage de feuille de style extensible (XSL) est utilisé pour convertir des documents XML en d'autres formats, tels que HTML, PDF ou un autre document XML. XSL permet aux utilisateurs de manipuler et de trier le contenu d'un document XML ou de transformer le contenu dans un format différent.
La directive " xsl:include inclut les fichiers XSL. Pour rechercher ces fichiers XSL, utilisez un chemin de classe. Vous pouvez définir une classe pour fournir un " URIResolver personnalisé pendant le traitement XSL en utilisant la propriété " yfs.xsl.uriresolver Par défaut, la valeur de cette propriété est fixée à " com.yantra.interop.util.YantraDefaultURIResolver.
Si vous souhaitez spécifier un nom de classe différent, modifiez la propriété yfs.xsl.uriresolver dans le fichier <INSTALL_DIR>/properties/customer_overrides.properties .
yfs.xsl.uriresolver est remplacée par un autre nom de classe, la nouvelle classe est utilisée à la place de la classe par défaut " YantraDefaultURIResolver La nouvelle classe doit implémenter l'interface " javax.xml.transform.URIResolver Propriétés de configuration
Les propriétés d'un nœud de traducteur XSL sont les suivantes :
| Propriété | Descriptif |
|---|---|
| Nom XSL | Entrez le nom du modèle XSL. L'emplacement est relatif à la variable CLASSPATH de l'adaptateur d'intégration. |
Propriétés de connexion
Les propriétés de connexion du noeud de traducteur XSL sont les suivantes:
| Connexion | Règles de connexion des noeuds |
|---|---|
| Il peut s'agir du premier noeud après le noeud de début | Uniquement pour les services démarrés de manière synchrone |
| Peut être placé devant |
|
| Peut être placé après |
|
| Transmet les données inchangées | Oui Le traducteur XSL peut manipuler les flux de données pour répondre aux besoins spécifiques d'intégration des entreprises. |