Martin Honnen wrote:
Hi
<xsl:template match="xs:element[(_at_)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
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--