Outils complets pour l'édition, la génération et le traitement XSLT
XML sépare le contenu de la présentation par le design. XSL (eXtensible Stylesheet Language) est une langue pour la création de feuilles de style qui spécifie comment les éléments dans les documents XML doivent être affichés pour l'utilisateur final. Le standard XSL comprend XPath, XSLT (eXtensible Stylesheet Language Transformations) et XSL:FO (eXtensible Stylesheet Language Formatting Objects).
Actuellement, trois versions de XSLT sont utilisées : XSLT 1.0, XSLT 2.0 et XSLT 3.0, chacune reposant sur les avantages de la version précédente. Les produits Altova prennent en charge toutes les versions, avec un développement XSLT du début à la fin, y compris un éditeur de texte et débogueur intelligents, des outils visuels qui génèrent automatiquement du XSLT et un serveur de traitement haute puissante XSLT.
L'éditeur XSLT de XMLSpy fournit toute l'intelligence intégrée et les fonctions avancées que vous nécessitez pour développer rapidement des feuilles de style efficaces et dépourvues d'erreurs :
Le Back-mapping XSLT révolutionnaire vous permet d'identifier immédiatement le nœud de source et de procéder à la transformation XSLT. Cliquez sur une portion du document de sortie et XMLSpy pour marquer le XML et le XSLT de source.
Pour des tests en profondeur, le débogueur XSLT de XMLSpy vous permet de vous déplacer dans une transformation XSLT étape par étape pour analyser le nœud de données XML spécifique, l'instruction de traitement XSLT et la sortie générée en même temps.
Vous voyez immédiatement le rendu de votre feuille de style XML et pouvez apporter des ajustements.
Une fois que votre feuille de style produit les résultats désirés, vous pouvez procéder à la transformation de manière aussi rapide et efficace que possible.
Une fois que le profilage a été activé pour une transformation XSLT, le profileur XSLT affiche les résultats, y compris le nombre d'occurrences, la durée, la durée des descendants et les valeurs XPath. Les valeurs vous permettent de voir immédiatement quelles parties de votre code XSLT prennent le plus de temps à traiter. Vous pouvez les ajuster le cas échéant.
Ou bien, vous pouvez laisser XMLSpy optimiser automatiquement votre feuille de style. L'optimiseur de vitesse XSL révolutionnaire analyse la transformation pour identifier les goulots, la tester par rapport aux optimisations et aux informations internes afin de déterminer les améliorations de vitesse et génère des instructions de traitement XML à insérer automatiquement dans la feuille de style. Ensuite, l'optimiseur de vitesse XSL renouvelle l'exécution pour déterminer quels résultats d'optimisation se traduisent par une augmentation de la vitesse et n'enregistre que ceux qui ont un impact positif.
Imaginez d'accélérer vos transformations de jusqu'à 5 ou 10 ou 20% - sans réécrire une lettre !
XML convient idéalement à des scénarios de publication multicanaux et StyleVision permet un design simple de feuilles de style pour la publication de contenu simultanément dans des formats d'impression et web. Son paradigme de design de feuille de style visuel vous permet de développer des feuilles de style sophistiquées rapidement et aisément, en glissant et déposant les éléments de design et en les stylisant avec des assistants de saisie et des assistants intelligents. Vous pouvez même baser votre design sur un formulaire ou un document Word existant.
Votre design de feuille de style produit une sortie en HTML, RTF, PDF et Word – ainsi que les feuilles de styles XSLT et XSL:FO correspondantes. Un e-formulaire Authentic pour l'édition du contenu est également généré.
Les fonctions de StyleVision comprennent :
Les transformations XSL peuvent aussi être employées pour convertir des données conformément à un XSD pour qu'il soit valide par rapport à un XSD différent. MapForce est l'outil idéal pour générer ce type de feuilles de style XSLT. Grâce à ses fonctions graphiques de mappage de données, MapForce vous permet de définir visuellement des mappages XML à XML et d'appliquer des filtres et des fonctions de traitement de données puissantes.
Fonction glisser et déposer pour intégrer les données dans MapForce en utilisant les fonctionnalités suivantes :
XMLSpy, StyleVision et MapForce et les outils XSL et XSLT sont tous compris dans Altova MissionKit à un prix imbattable. Obtenez 7 outils XSLT pour le prix de moins de 2 outils !
Lorsqu'il s'agit de transformations XSLT, la vitesse est un élément crucial.
Lorsqu'il s'agit de transformations XSLT, la vitesse est un élément crucial. RaptorXML Server a été tout spécialement conçu pour pulvériser les temps de traitement XSLT en utilisant des calculs parallèles et des optimisations de code ultra-performants ainsi qu'une faible empreinte mémoire.
Fonctions RaptorXML Server :
Utiliser RaptorXML Server pour automatiser le traitement de feuilles de style XSLT développées dans XMLSpy et d'autres outils.