|
Re: copie de noeud: msg#00143text.xml.french.tech
Essaies de définir les noeuds à copier dans l'arbre résultat au sei d'une variable et tu mets le nom de la variable dans le select du xs:copy-of de cette façon: <?xml version="1.0" encoding="ISO8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl=http://www.w3.org/1999/XSL/Transform> <xsl:output method="html ou xml" media-type="text/xml ou text/xml; charset=ISO-8859-1"/> <xsl:variable name="Val"> <!--sélection des noeuds à copier avec <xs:value-of select="Expression XPath"> le tout défini dans la variable Val--> </xsl:variable> <xsl:template match="/"> <Element1> <xsl:for-each select="Pattern"> <Element2><xsl:value-of select="nom"/></Element2> <!--Copier le contenu de la variable--> <xsl:copy-of select="$Val"/> <!--Autres instructions,etc--> ----------------------------------------------- ----------------------------------------------- </xsl:for-each> <Element1> </xsl:template> </xsl:stylesheet> C'est juste un exemple mais comme je ne suis pas expert en XSLT d'autres expert pourront sans doute apporter plus de précisions. Bonne journée à tous Oscar N. Eric.Reiter@xxxxx wrote: Bonjour Je dispose de 2 fichiers XML qui ont la meme structure. Je souhaiterais copier les noeuds d un fichier dans l autre. Quelqu un pourrait il me donner une piste car je seche pour le moment? Merci de votre aide Eric -- Devenez redacteur fr et contribuez au developpement du xml francophone (http://xmlfr.org/infos/redacteurs/) ! Liste de diffusion "xml-tech@xxxxxxxxx" (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@xxxxxxxxx (mailto:xml-tech-request@xxxxxxxxx?Subject=unsubscribe) --------------------------------- Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails ! Créez votre Yahoo! Mail |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Ignorer casse et diacritique: 00143, Jean-Marie Hoornaert |
|---|---|
| Next by Date: | Re: [spam] Récupérer la position d'un noeud parmi ses "sibling": 00143, Benoit Lefevre |
| Previous by Thread: | copie de noeudi: 00143, Eric . Reiter |
| Next by Thread: | Re: copie de noeud: 00143, Benoit Lefevre |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |