[
Lists Home |
Date Index |
Thread Index
]
> My question is how can I ensure that my incoming XML message has the
> correct root element and is not simply a valid fragment?
The specs say that you can request validation against a specific element
declaration or a particular type definition. Whether products support that
option, and via what API, is a different question (and the answer depends on
the product).
If you're using a schema-aware XSLT 2.0 processor you can do:
<xsl:template match="/">
<xsl:if test=". instanceof schema-element(purchase-order)">
...
Michael Kay
http://www.saxonica.com/
|