- From: Ihe Onwuka <ihe.onwuka@gmail.com>
- Date: Wed, 21 Nov 2012 16:01:50 +0000
- To: xmlschema-dev@w3.org
On Wed, Nov 21, 2012 at 3:45 PM, Loren Cahlander
<loren.cahlander@gmail.com> wrote:
> I am looking to transform comments that precede an element and make those
> comments as an annotation for that element.
>
> for example:
>
> <!-- Information about foo -->
> <xs:element name="foo-group">
> .
> .
> .
> </xs:element>
>
>
> to
>
> <xs:element name="foo-group">
> <xs:annotation>
> <xs:documentation>Information about foo</xs:documentation>
> </xs:annotation>
> </xs:element>
>
<xsl:stylesheet
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:import href="identity.xsl"/>
<xsl:template match="comment()">
<xs:annotation>
<xsl:value-of select="."/>
</xs:annotation>
</xsl:template>
Received on Wednesday, 21 November 2012 16:03:48 UTC