Subject: Re: [xsl] Insert elment in XSD From: Florent Georges <lists@xxxxxxxxxxxx> Date: Thu, 28 Feb 2008 13:46:48 +0100 (CET) |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Insert elment in XSD, Martin Honnen | Thread | [xsl] Insert elment in XSD, igutierrez027 |
Re: [xsl] Insert elment in XSD, Martin Honnen | Date | RE: [xsl] Xquery-Update, Michael Kay |
Month |