C'est nikel ,j'ai reussi a génerer le fichier ;)
> Ha c'est donc bien ce que j'utilisais.
>
> par contre, j'ai des erreurs lorsque je souhaite creer la structure :
>
> <liste>
> <auteur></auteur>
> ...
> </liste>
>
> <?xml version="1.0"?>
>
> <xsl:transform version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>
> <xsl:output method="xml" version="1.0" encoding="iso-8859-1"
> indent="yes"/>
>
> <xsl:template match="liste">
> <xsl:apply-templates select="document(fichier)//ARTICLE">
> </xsl:apply-templates>
> </xsl:template>
>
> <xsl:element name="liste">
> <xsl:template match="ARTICLE">
> <xsl:element name="auteur">
> <xsl:value-of select="id/@auteur" />
> </xsl:element>
> </xsl:template>
>
> </xsl:element>
>
> </xsl:transform>
>
>> Le mardi 07 février 2006 à 10:29 +0100, greg@gregserveur.com a écrit :
>>> Oui, il aura un bouton du genre : "Mettre à jour la liste des auteurs"
>>>
>>> Par contre, j'ai trouvais a peux pres comment génerer un XML cependant,
>>> si
>>> je veux ecrire un fichier XML il faut bien que je spécifie un nom de
>>> fichier. Dans les exemples que j'ai trouvé, il n'y est pas.
>>>
>>> J'ai trouvé ca :
>>> http://forum.2037.biz/sujet-aide-xslt-xml-gt-xml-probleme-apercu-avec-dreamweaver-post37382.html
>>>
>>> Je vais devoir me servir de
>>>
>>> <xsl:element name="auteur"> ...
>>>
>>> Mais je vois pas comment, sur le serveur, le fichier liste_auteurs.xml
>>> sera crée.
>> Je n'ai peut-être pas compris le problème, mais en PHP 4, c'est le
>> premier exemple donné dans la doc :
>> http://www.php.net/manual/fr/function.xslt-process.php
>>
>> Avec PHP 5 et libxslt, vil faut utiliser transformToURI :
>> http://www.php.net/manual/fr/function.xsl-xsltprocessor-transform-to-uri.php
>>
>> Cordialement,
>>
>> Eric van der Vlist
>>
>> --
>> GPG-PGP: 2A528005
>> Curious about Relax NG? Read my book online.
>> http://books.xmlschemata.org/relaxng/
>> ------------------------------------------------------------------------
>> Eric van der Vlist http://xmlfr.org http://dyomedea.com
>> (ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
>> (W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
>> ------------------------------------------------------------------------
>>
>>
>> -- Attached file included as plaintext by Ecartis --
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.1 (GNU/Linux)
>>
>> iD8DBQBD6HQsDvn+ZCpSgAURAiyVAJ0Z33nOUD6kyn36gYppKrx3uY8GQwCdE2Uq
>> LiQ38DTgpepqCI/FGyQA0LM=
>> =kXNH
>> -----END PGP SIGNATURE-----
>>
>>
>> --
>> Devenez redacteur <XML>fr et contribuez au developpement du
>> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>>
>> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>>
>> Cette liste est a votre disposition pour discuter en francais de
>> tout sujet technique lie a XML.
>>
>> Pour resilier votre abonnement, envoyez un message contenant
>> la commande "unsubscribe" a xml-tech-request@xmlfr.org
>> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>>
>>
>
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Tue Feb 7 11:38:15 2006