Bonjour
Je suis débutant en xml/xsl. je dois réaliser la transformation suivante sur un document xml
Pour chaque attribut Id, je dois remplacer son contenu par la concatenation de son ancien contenu et celui de l'attribut uuid se trouvant dans l'element ud
Voici mon document xml :
Pour le moment je sais que je dois exploiter le code qui permet de faire la copie, sinon c'est tout ce que je sais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <?xml version="1.0" encoding="UTF-8"?> <!--Arbortext, Inc., 1988-2012, v.4002--> <ud id="TitreDuDocumentUD1PremierParagraphe-0C07571A" uuid="myuuid" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ud.xsd"> <titre>Titre du Document UD 1</titre> <p>Premier paragraphe du document</p> <image href="../graphics/arbortextsolution.gif"/> <p>Second paragraphe du document, lien vers UD2 <udref href="UD2.xml"/></p> <p>Lien interne vers Section 2 <xref href="#TitreDeLaSecondeSectionPremierParag-0C075B9F"/></p> <image href="../graphics/boatdraw.tif"/> <section id="TitreDeLaPremièreSectionPremierPara-0C0759EE"> <titre>Titre de la première section</titre> <p>Premier paragraphe de la section 1<xref href="#Satellite-0C075EA4"/></p> <p>Lien interne vers Image Satellite de la section 2 <xref href="#Satellite-0C075EA4"/></p> <image href="../graphics/satellite.tif"/> <p>Second paragraphe de la section 1</p> <image href="../graphics/train.tif"/> </section> <section id="TitreDeLaSecondeSectionPremierParag-0C075B9F"> <titre>Titre de la seconde section</titre> <p>Premier paragraphe de la section 2</p> <image href="../graphics/satellite.tif" id="Satellite-0C075EA4"/> <p>Second paragraphe de la section 2</p> <image href="../graphics/train.tif" id="Train-0C07607C"/> </section> </ud>
Merci d'avance pour votre aide
Partager