[XSLT] Problème pour : XML + XSLT(ou XSL) = XML
Bonjour,
Je suis débutant en XML et j'aimerai réaliser une transformation des noms de balises d'un xml à l'aide d'un fichier XSL (ou XSLT). J'ai fait plusieurs recherches sur le web mais je n'ai pas trouvé de réponses.
J'ai vu qu'il était possible de générer un fichier HTML à partir d'un fichier XML et d'une transformation XSLT, mais moi j'aimerai obtenir un fichier XML et non pas HTML
Voici le code du fichier xml source:
Code:
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE WTDocument SYSTEM "standardX05.dtd">
<WTDocument>
<ObjectID>
<localId>wt.doc.WTDocument:294806</localId>
<ufid>wt.doc.WTDocument:294806|549723154-1133654300451-22488812-76-230-50-193|plm.plm.fr</ufid>
</ObjectID>
<objectContainerPath>/wt.inf.container.OrgContainer=utt/wt.pdmlink.PDMLinkProduct=Produit Test TX_Mon Nom</objectContainerPath>
<organizationId> ((null))</organizationId>
<number>0000001683</number>
<masterUfid>wt.doc.WTDocumentMaster:294803|549723154-1133654300451-22488812-76-230-50-193|plm.plm.fr</masterUfid>
<name>Fichier Word 2</name>
<docType>$$Document</docType>
<docTitle> ((null))</docTitle>
<description> </description>
<department>ENG</department>
<domainName>/Default</domainName>
<folderPath>/Default/Dossier1</folderPath>
<versionInfo>
<versionId>A</versionId>
<iterationId>1</iterationId>
<versionLevel>1</versionLevel>
</versionInfo>
<lifecycleInfo>
<lifecycleTemplateName>Basic</lifecycleTemplateName>
<lifecycleState>INWORK</lifecycleState>
</lifecycleInfo>
<teamIdentity> ((null))</teamIdentity>
<externalTypeId>WCTYPE|wt.doc.WTDocument</externalTypeId>
<contentItem>
<contentId>CONTENTS/Fichier Word 2.doc</contentId>
<contentType>ApplicationData</contentType>
<category> ((null))</category>
<fileName>Fichier Word 2.doc</fileName>
<role>PRIMARY</role>
<descriptor> ((null))</descriptor>
<urlLocation> ((null))</urlLocation>
</contentItem>
</WTDocument> |
J'aimerai à l'aide d'un fichier xsl ou xslt générer un nouveau fichier xml avec la même structure que le fichier xml source sauf que la balise <category> change de nom et devienne <new_category>
Voilà si quelqu'un peut m'aider ça serait vraiment cool.
Merci.