| 
 
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 |