Altova RaptorXML+XBRL Server 2024

XSLT and XQuery Engine Information

Home Prev Top Next

The XSLT and XQuery engines of RaptorXML+XBRL Server follow the W3C specifications closely and are therefore stricter than previous Altova engines—such as those in previous versions of XMLSpy and those of AltovaXML, the predecessor of RaptorXML. As a result, minor errors that were ignored by previous engines are now flagged as errors by RaptorXML+XBRL Server.

 

For example:

 

It is a type error (err:XPTY0018) if the result of a path operator contains both nodes and non-nodes.

It is a type error (err:XPTY0019) if E1 in a path expression E1/E2 does not evaluate to a sequence of nodes.

 

If you encounter this kind of error, modify either the XSLT/XQuery document or the instance document as appropriate.

 

This section describes implementation-specific features of the engines, organized by specification:

 

XSLT 1.0

XSLT 2.0

XSLT 3.0

XQuery 1.0

XQuery 3.1

 

© 2017-2023 Altova GmbH