2016-09-02 2 views
1

von XProc: W3C Recommendation/p: xqueryXproc und XQuery 3.1

Der p: xquery Schritt wendet eine [XQuery 1.0] Abfrage

kann ich Xproc mit XQuery 3.1 verwenden?

+0

Siehe die Erweiterung [eXist xprocxq] (http://exist-db.org/exist/apps/doc/extensions.xml#module_xprocxq). –

Antwort

0

Ja, Sie können es verwenden. Neue XQuery-Implementierung auf MarkLogic, aber eXist akzeptieren nur alte Implementierung. XProc

0

Ich denke, die XProc-Spezifikation erwähnt [XQuery 1.0] einfach, weil es XQuery 3.x zu der Zeit, als der XProc 1.0 herauskam, nicht gab. (Dasselbe gilt für den Schritt p:xslt und die Unterstützung für XSLT 3.0.) Es ist schwierig, Unterstützung für zukünftige Versionen von Spezifikationen zu erhalten, ohne zu wissen, wie sie aussehen und welche Auswirkungen sie haben könnten.

Allerdings denke ich, dass XProc-Implementierer einen pragmatischen Ansatz verfolgen und normalerweise die neuesten Versionen der Spezifikationen unterstützen. Zum Beispiel unterstützt Calumet mit dem xDB-Plugin die von xDB unterstützte XQuery-Version (3.1 ab xDB Version 11).