|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Insert elment in XSD
Martin Honnen wrote:
Hi
> <xsl:template match="xs:element[@name =
> 'article']/xs:complexType/xs:all">
> <xsl:copy>
> <xs:element ref="ns1:reviewed" minOccurs="0"
> maxOccurs="1"/>
> <xsl:apply-templates/>
> </xsl:copy>
> </xsl:template>
> </xsl:stylesheet>
For the identation, I would also copy the first child node if it is a
text node, before the added element. That's not exact science, but
that should do the job if the input schema is properly idented:
<xsl:copy>
<xsl:copy-of select="node()[1][self::text()]"/>
<xs:element ref=.../>
<xsl:apply-templates/>
</xsl:copy>
Regards,
--drkm
_____________________________________________________________________________
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail http://mail.yahoo.fr
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






