[xquery-talk] Validation, inspect type definitions of PSVI
Torsten Grust
grust at in.tum.de
Thu Sep 20 12:35:03 PDT 2007
Dear John and Andrew,
thanks for your super-fast and very helpful answers. I will look
into both suggestions.
Cheers,
--Torsten
John Snelson wrote with possible deletions:
> [...]
> Xerces-C will give you PSVI information in both SAX and DOM. It should
> be easy to write a command line program to output an annotated XML
> document like you want.
Andrew Welch wrote with possible deletions:
> [...]
> You could do an identity transform that uses Saxon's type-annotation()
> extension to attach a type attribute to each element... something
> like:
>
> <xsl:template match="node()">
> <xsl:copy>
> <xsl:copy-of select="@*"/>
> <xsl:attribute name="type" select="saxon:type-annotation(.)"/>
> <xsl:apply-templates select="node()"/>
> </xsl:copy>
> </xsl:template>
--
| Prof. Dr. Torsten Grust grust at in.tum.de |
| http://www-db.in.tum.de/~grust/ |
| Database Systems - Technische Universität München (Germany) |
More information about the talk
mailing list