From: nmonney@bluewin.ch
Date: 15/12/2003 - 09:53
Bonjour,
J'effectue une transformation xslt sur un fichier xml, qui a l'allure suivante
:
<?xml version="1.0" encoding="iso-8859-1"?>
<document xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint"
nomDuFichier="F:\prod\word_ml\98_06\U_N01.xml">
<meetingStart element-id="000002"/>
<subjectStart element-id="000003"/>
<p subject-id="000003" element-id="000004" style="SITZUNG-DF">Erste Sitzung
— Première séance</p>
<p subject-id="000003" element-id="000005" style="DATUM-D">Montag, 8. Juni
1998</p>
<p subject-id="000003" element-id="000006" style="DATUM-F">Lundi 8 juin
1998</p>
On peut remarquer les attributs représentant les namespaces dant le premier
élément. Le problème est que ces attributs sont recopiés dans chaque élément
du document résultat. J'ai pourtant mis un attribut "exclude-result-prefixes"
dans la xslt:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="http://schemas.microsoft.com/office/word/2003/2/wordml"
xmlns:wx="http://schemas.microsoft.com/office/word/2003/2/auxHint" exclude-result-prefixes="w
o wx">
<xsl:output indent="yes" method="xml" encoding="iso-8859-1"/>
Mais cela ne fonctionne pas. Quelqu'un a-t-il une solution ? Merci d'avance
pour votre aide.
Cordialement,
Nicolas
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|