🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #8389

Re: comment inclure un fichier dans un doc. XML

#8389
From: Thomas Broyer
Date: Thu, 25 Oct 2001 16:56
32 lines
2304 bytes
In <858ze1jffi.fsf@cazinox.eor>, Xavier Cazin wrote:
> Le template suivant :
> 
> <xsl:template match="fichier-�-inclure">
>   <xsl:text
>        disable-output-escaping="yes">&lt;!--#include virtual="</xsl:text>
>     <xsl:value-of select="@chemin-complet-du-fichier"/>
>   <xsl:text disable-output-escaping="yes">" --></xsl:text>
> <xsl:template>

<xsl:comment>
  <xsl:text>#include virtual="</xsl:text>
  <xsl:value-of select="@href" />
  <xsl:text>" </xsl:text>
</xsl:comment>

> Devrait donner ce que tu souhaites � partir des donn�es suivantes :
> 
> <?xml version="1.0" encoding="iso-8859-1"?>
> <fichier-�-inclure chemin-complet-du-fichier="../data/list.data"/>

Suggestion compl�mentaire: au lieu d'utiliser un �l�ment "propri�taire" 
dans son XML, pourquoi ne pas utiliser la syntaxe de XLink, en l'utilisant 
exactement de la m�me fa�on du c�t� XSLT. C'est juste une histoire de 
syntaxe...

Autre possibilit�: utiliser xsl:copy-of sur les commentaires du fichier 
source pour les recopier tels quels dans le fichier de sortie. 
�ventuellement, faire un test pour voir si la valeur du commentaire 
commence par un '#', ce qui d�note un commentaire fa�on SSI.

Tom.
Technical Details
Message-ID: <1140775.PkdTlGXAFR@ltgt.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!proxad.net!feeder2-1.proxad.net!news2-1.free.fr!not-for-mail
References: <3BD3D49C.9858D84E@emse.fr> <858ze1jffi.fsf@cazinox.eor>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,938d90688a160bac
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-10-25 09:48:47 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!proxad.net!feeder2-1.proxad.net!news2-1.free.fr!not-for-mail
Message-ID: <1140775.PkdTlGXAFR@ltgt.net>
From: Thomas Broyer <tbroyer@domain.tld.invalid>
Subject: Re: comment inclure un fichier dans un doc. XML
To: xavier@editions-oreilly.fr
Newsgroups: fr.comp.text.xml
Reply-To: tbroyer@ltgt.net
Mail-Copies-To: nobody
Date: Thu, 25 Oct 2001 18:56:10 +0200
References: <3BD3D49C.9858D84E@emse.fr> <858ze1jffi.fsf@cazinox.eor>
Organization: </>
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
Lines: 32
NNTP-Posting-Date: 25 Oct 2001 18:48:46 MEST
NNTP-Posting-Host: 80.11.37.246
X-Trace: 1004028526 news2-1.free.fr 32588 80.11.37.246
X-Complaints-To: abuse@proxad.net