🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Insertion d'une balise dans un document XML

#8863
From: Juergen Stuber
Date: Thu, 09 Aug 2001 12:42
43 lines
1942 bytes
Guillaume BERTHOMMIER <berthomg@igbmc.u-strasbg.fr> writes:
> oui, c'est vrai, je suis reste un peu vague,
> j'utilise XSLT avec SABLOTRON , et l'objectif serait de faire ca en PHP,
> oui, PHP ca serait bien

Tu cherches quelche chose un peu comme le suivant?

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="*">
  <xsl:element name="{name(.)}">
    <xsl:apply-templates select="@*|node()"/>
  </xsl:element>
</xsl:template>

<xsl:template match="@*">
  <xsl:attribute name="{name(.)}">
    <xsl:value-of select="."/>
  </xsl:attribute>
</xsl:template>

<xsl:template match="text()">
  <xsl:value-of select="."/>
</xsl:template>

<xsl:template match="balise moi" priority="1">
  ...
  <balise>
    ...
  </balise>
  ...
</xsl:template>

</xsl:stylesheet>

Les trois premiers regles copient, et tu peut ajouter tes
propres regles pour faire des modifications.

J�rgen

-- 
J�rgen Stuber <stuber@loria.fr>
http://www.loria.fr/~stuber/
Technical Details
Message-ID: <87g0b14d6s.fsf@loria.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!logbridge.uoregon.edu!dispose.news.demon.net!demon!grolier!ciril.fr!loria.fr!not-for-mail
References: <3B71534C.1E6DF040@igbmc.u-strasbg.fr> <slrn9n2n50.u95.alf@pisces.logilab.fr> <3B724513.8B3F03F0@igbmc.u-strasbg.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,473a2b00cb3ecb9e
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-08-09 05:58:30 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!logbridge.uoregon.edu!dispose.news.demon.net!demon!grolier!ciril.fr!loria.fr!not-for-mail
From: Juergen Stuber <stuber@loria.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: Insertion d'une balise dans un document XML
Date: 09 Aug 2001 14:42:35 +0200
Organization: LORIA & INRIA-Lorraine - Nancy - FRANCE
Lines: 43
Message-ID: <87g0b14d6s.fsf@loria.fr>
References: <3B71534C.1E6DF040@igbmc.u-strasbg.fr> <slrn9n2n50.u95.alf@pisces.logilab.fr> <3B724513.8B3F03F0@igbmc.u-strasbg.fr>
NNTP-Posting-Host: loria1.loria.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: Gnus v5.7/Emacs 20.7