Java Open-source XSLT 2.0, la mise en œuvre?
Je suis actuellement à la recherche dans l'aide de XSLT 2.0, mais je ne trouve aucune open-source implémentations java (Saxon-B semble correspondre au projet de loi, mais ce n'est pas de schéma-conscient).
Suis-je raté quelque chose?
- De recherche ou de poser cette question à la xsl-liste. Michael Kay peut répondre à lui-même.
- 5 ans plus tard, et il n'est toujours pas de l'open source du Schéma courant, XSLT 2.0 et XPath 2.0 processeur? Dang...
Vous devez vous connecter pour publier un commentaire.
Le seul Saxon est-IL:
Saxon-IL
Les hôtes du W3C en ligne une version de test:
W3C Jigsaw XSLT 2.0 Service
Et il est JSFiddle comme version:
xsltransform.net
Et sans Cadre, le projet accueille une version JavaScript de:
XSLT Violon
Il y a aussi une App Engine, projet qui l'utilise:
XSLT App Engine Harnais de Test
Autre que cela, il y a un incomplètes Xerces extension qui implémente XPath 2.0:
Xerces XPath 2.0 Extension
Une Éclipse extension qui implémente XPath 2.0:
WTP XPath2.0 Processeur
Incomplète Xalan-J branche qui met partiellement en œuvre de XSLT 2.0:
Ainsi que d'un serveur-côté de la mise en œuvre de Saxon-CE qui peuvent s'exécuter sur Nashorn/Avatar.js:
xslty
Références
L'exécution de Node.js sur Java 8 Nashorn avec Avatar.js sur Windows "pas d'avatar-js en java.de la bibliothèque.chemin"
">Re: Xalan-J XSLT 2.0 statut
org.eclipse.wst.xml.xpath2.le processeur.sdk.fonctionnalité
Nashorn - La Puissance Combinée de Java et de JavaScript dans le JDK 8
Nodyn l'Achèvement de la Node.js API
Saxonica Caractéristique Du Produit De La Matrice
Oui, je vais répondre à ma propre question à partir de 2,5 ans:
Je n'ai pas encore essayé, mais je viens de tombé sur Eclipse Psychopathe, qui est (selon les docs) un XPath 2.0 Schéma XML Conscient processeur qui passe à 96% de la XPath 2.0 suite de test (version 1.1M1).
Pour l'archive, il y a aussi AltovaXML, le libre-comme-en-bière, de schéma-courant de XSLT 2.0 moteur utilisé dans XMLSpy etc.
Malheureusement, comme XMLSpy, c'est Windows uniquement.
Êtes-vous sûr de vraiment besoin d'un schéma de courant du processeur? Il pourrait aider à trouver des erreurs dans les feuilles de style le plus rapide mais le coût pourrait l'emporter sur l'intérêt (à la fois en termes d'argent, et la licence-sage).
Saxon-SA est le schéma-aware version de Saxon B. Il comprend l'open source Saxon B dans son intégralité (publié sous la Licence Publique de Mozilla). C'est seulement le "schéma-conscient" des choses qui sont à code source fermé, de sorte que la plupart des il est libre de logiciel (bien que comme dans la liberté de parole..).