Traitement automatisé
La fonctionnalité de StyleVision ensemble avec les différents fichiers XSLT et de sortie générés par StyleVision fournit des possibilités d’automatisation puissantes. Cette section décrit leurs capacités.
Fonction de génération de fichier de StyleVision
Une fois que vous avez créé un design SPS avec StyleVision, vous pouvez générer plusieurs fichiers XSLT et de sortie depuis la GUI, dépendant quelle édition de StyleVision vous utilisez (Enterprise, Professional ou Basic). Les fichiers suivants peuvent être générés avec la commande Fichier | Enregistrer les fichiers générés :
•Les fichiers XSLT pour les sorties HTML, Texte, et RTF.
•Les sorties HTML, Texte, et RTF.
Comme vous le voyez de la liste ci-dessus, les fichiers qui peuvent être enregistrés avec StyleVision sont de deux types :
1.Les fichiers XSLT générés par le design SPS et
2.les fichiers de sortie finale (telle que HTML).
Note : de plus, si les sources de base de données sont utilisées, les fichiers schéma XML et données XML peuvent être générés basés sur la structure de base de données et le contenu.
Les processus pour générer les fichiers de sortie finale HTML, Texte, et RTF sont tous des processus à une étape dans lesquels le document XML est transformé par une feuille de style XSLT en format de sortie.
StyleVision Server et RaptorXML : générer les fichiers de l’intérieur de la GUI
Outre la génération de feuilles de style XSLT et les formats de sortie requis via la commande GUI de StyleVision (Fichier | Enregistrer les fichiers générés), vous pouvez générer les fichiers de sortie utilisant deux autres méthodes :
1.Avec StyleVision Server, qui appelle la fonction de génération de fichier de StyleVision sans ouvrir la GUI, vous pouvez produire les différents types de sortie.
2.Avec RaptorXML, une application autonome d’Altova qui contient le validateur XML (+XBRL) d’Altova, et les moteurs XSLT et XQuery. Les Moteurs XSLT dans RaptorXML peuvent être utilisés pour les transformations de XML en format de sortie en traitant les documents XML avec des feuilles de style XSLT. Le fichier XSLT devra être créé en avance pour qu’il puisse être utilisé par RaptorXML. (RaptorXML ne prend pas de SPS comme paramètre d’entrée.) Les avantages d’utiliser les RaptorXML sont : (i) vitesse, en guise de résultat permettant les transformations rapides de grands fichiers ; et (ii) en plus d’une interface de ligne de commande, RaptorXML fournit des interfaces pour COM, Java et .NET, et peut être facilement appelé pour cette raison de l’intérieur de ces environnements. Comment utiliser RaptorXML pour les transformations est expliqué dans la sous-section RaptorXML.
3.De multiples transformations peuvent être exécutées selon des déclencheurs prédéfinis (tels que l’heure quotidienne) utilisant Altova StyleVision Server à l’intérieur du flux de travail de Altova FlowForce Server. Ceci est décrit dans la section Automatisation avec FlowForce Server.