From: Cyril Balit (balit@igr.fr)
Date: 11/01/1998 - 09:55
Bonjour,
Je desire formatter un document XML commencant ainsi:
<?xml version="1.0" encoding="UTF-8"?>
<?electronicForm EFID="etudetest" version="1" title="etude de test"?>
<EMC CLE="12" xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" DUID="ID1"
Title="Malignant soft tissue tumours">
<DonneesRoutine DUID="ID1.1">
.
.
.
Je voudrais récuperer la valeur de l'@EFID de ma processing instruction.
J'ai essaye avec cette regle:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:template match="/">
<ROWSET>
<ROW num="1">
<CLE><xsl:value-of select="EMC/@CLE"/></CLE>
<NOMETUDE><xsl:value-of select="processing-instruction()/@EFID"/></NOMETUDE>
<xsl:apply-templates select="*"/>
</ROW>
</ROWSET>
</xsl:template>
Mais la balise <NOMETUDE> reste vide. Y at-il un moyen de récupérer cette
valeur?
Merci
Cyril
--
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:05 UTC
webmaster@xmlfr.org
|