saxon

Processeur Open Source XSLT et XQuery
Télécharger maintenant

saxon Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Michael Kay
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 4.5 MB

saxon Mots clés


saxon La description

Processeur Open Source XSLT et XQuery Saxon est un processeur XSLT et XQuery open source. De plus, Saxon fournit une vaste bibliothèque d'extensions, toutes implémentées conformément aux recommandations XSLT et XQuery afin de s'assurer que les feuilles de style et les requêtes portatives peuvent être écrites. Celles-ci incluent les bibliothèques d'extension EXSLT communes, les ensembles, les mathématiques et les dates et les heures. Beaucoup de ces extensions ont été pionnières à Saxon et sont depuis devenues disponibles dans d'autres produits. Les fonctions d'extension sont généralement accessibles à partir de XQuery et XPath ainsi que de XSLT, sauf si elles dépendent des informations de stylesheetLes composants principaux sont les suivants: · Un processeur XSLT 2.0, qui peuvent être utilisés à partir de la ligne de commande ou invoqués à partir d'une application à l'aide d'une API fournie. Ceci peut également être utilisé pour exécuter des feuilles de style XSLT 1.0. · Un processeur XPath 2.0 accessible aux applications via une API fournie. · Un processeur XQuery 1.0 pouvant être utilisé à partir de la ligne de commande ou invoqué à partir d'une application à l'aide d'une API fournie. · Un processeur de schéma XML 1.0. Cela peut être utilisé seul pour valider un schéma pour l'exactitude ou valider un document source contre les définitions d'un schéma. Il est également utilisé pour prendre en charge la fonctionnalité schématique des processeurs XSLT et XQuery. Comme les autres outils, il peut être exécuté à partir de la ligne de commande ou invoqué à partir d'une application. · Sur la plate-forme Java, lors de la validation de Schema XPath, XML ou XSLT, Saxon propose un choix d'API.Si vous avez besoin de portabilité de différents fournisseurs. Outils, vous pouvez utiliser l'API JAXP pour le traitement XSLT, XPath et XML Schema, ainsi que l'interface XQJ pour XQuery. D'autre part, si vous souhaitez une API plus intégrée et complète offrant un accès à toutes les installations de Saxon, l'interface S9API est recommandée. Vous pouvez également plonger plus profondément dans les internes saxons si vous avez besoin de: il n'ya pas eu de tentative particulière de faire des interfaces privées, et toutes les interfaces publiques sont documentées dans le Javadoc. Clairement, plus vous allez aller, plus vous risquez d'interfaces changeant dans les prochaines versions. · Sur la plate-forme .NET, Saxon propose une API qui permet une intégration étroite avec d'autres services disponibles auprès de .NET, notamment les classes liées à XML dans le système. Espace de noms .xml. Il n'est pas possible d'utiliser Saxon comme remplacement de plug-in transparent du processeur System.xml.xsl, car l'API pour le moteur Microsoft utilisant des classes de béton plutôt que des interfaces abstraites. Cependant, il est possible de l'utiliser comme remplacement fonctionnel avec des modifications mineures à votre code d'application.Note: Saxon est autorisé et distribué sous les termes de la licence publique Mozilla 1.0 (MPL).


saxon Logiciels associés