Article View: fr.comp.text.xml
Article #9067Re: [debutant] contenu et sous-tags
From: Pierre Y.
Date: Wed, 13 Jun 2001 06:56
Date: Wed, 13 Jun 2001 06:56
46 lines
2298 bytes
2298 bytes
> <tag1>
> d�but de contenu
> <soustag1/>
> suite de contenu
> <soustag2>xxx</soustag2>
> fin de contenu
> </tag1>
Oui c'est valide, les noeuds 'd�but de contenu...' sont des noeuds XPath de
type text()
Aux erreurs de syntaxe pr�s (utilisation de current douteuse) (je suis
d�sol�) le petit bout de XSL ci-apr�s peut te permettre d'extraire les
diff�rentes parties du XML que tu as donn� ci-dessus.
Ca devrait donner
debut de contenu
suite de contenu
fin de contenu
<PRE> Vous entrez dans un noeud SOUSTAG1 </PRE>
<PRE> Vous entrez dans un noeud SOUSTAG2 </PRE>
<PRE> xxx </PRE>
<xsl:template match='/'>
<xsl:apply-templates select='tag1/text()'/> <!-- R�cup�re les
noeuds de type text() -->
<xsl:apply-templates select='tag1/soustag1'/>
<xsl:apply-templates select='tag1/soustag2'/>
</xsl:template>
<xsl:template match='text()'>
<PRE> <xsl:value-of select='current()'/> <PRE>
</xsl:template>
<xsl:template match='soustag1'>
<PRE> Vous entrez dans un noeud SOUSTAG1 </PRE>
</xsl:template>
<xsl:template match='soustag2'>
<PRE> Vous entrez dans un noeud SOUSTAG2 </PRE>
<PRE> <xsl:value-of select='.'/> </PRE>
</xsl:template>
J'esp�re que ca te donnera au moins un d�but de bout de piste :)
Pierre
Technical Details
Message-ID:
<9g7h6c$f65$1@wanadoo.fr>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeed.gamma.ru!Gamma.RU!opentransit.net!wanadoo.fr!not-for-mailReferences:
<3B263B93.2B444EDB@online.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,d721aaf727f6a3a4 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-06-13 04:01:33 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeed.gamma.ru!Gamma.RU!opentransit.net!wanadoo.fr!not-for-mail From: "Pierre Y." <mrstone@wanadoo.fr> Newsgroups: fr.comp.text.xml Subject: Re: [debutant] contenu et sous-tags Date: Wed, 13 Jun 2001 08:56:53 +0200 Organization: Wanadoo, l'internet avec France Telecom Lines: 49 Message-ID: <9g7h6c$f65$1@wanadoo.fr> References: <3B263B93.2B444EDB@online.fr> NNTP-Posting-Host: ca-ol-metz-7-15.abo.wanadoo.fr X-Trace: wanadoo.fr 992430092 15557 213.56.254.15 (13 Jun 2001 11:01:32 GMT) X-Complaints-To: abuse@wanadoo.fr NNTP-Posting-Date: 13 Jun 2001 11:01:32 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2462.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2462.0000