- From: Loren Cahlander <loren.cahlander@gmail.com>
- Date: Wed, 21 Nov 2012 10:14:29 -0600
- To: ihe.onwuka@gmail.com
- Cc: xmlschema-dev@w3.org
Thanks! I will try that. On Nov 21, 2012, at 10:03 AM, Ihe Onwuka <ihe.onwuka@gmail.com> wrote: > On Wed, Nov 21, 2012 at 4:01 PM, Ihe Onwuka <ihe.onwuka@gmail.com> wrote: >> 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> > > include an identity stylesheet in the same directory as where you run > the transform from. >
Received on Wednesday, 21 November 2012 16:15:01 UTC