Problème paramètre template match
Bonjour,
J'ai un soucis concernant le template match.
Mon document XML est sous la forme :
Code:
1 2 3 4 5 6 7 8
|
<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="feuilledestyleDEM.xslt"?>
<interfaceNuu versionInterface="02.00" xsi:schemaLocation="http://nuu.application.i2/ InterfaceNuu_v0200.xsd" xmlns="http://nuu.application.i2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<entete>
<typeFichier>RAD</typeFichier>
<dateFichier>2014-10-24T11:47:09</dateFichier>
</entete> |
Le problème est les paramètres dans la balise <interfaceNuu> : Je ne peux pas les retirer pour le travail.
Ma feuille de style XSLT est sous la forme :
Code:
1 2 3 4 5 6 7 8 9
| <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
<xsl:template match="/">
<html>
<body>
<div class="interfaceNuu">
<xsl:value-of select="//entete/typeFichier" />
<xsl:value-of select="//entete/dateFichier" /> |
Si je supprime les paramètres, cela fonctionne bien.
Mais si ils sont la, le value-of select ne renvoie plus aucune donnée, il n'arrive pas à trouver l'élément.
Quelqu'un aurait-il une idée de comment faire sans supprimer les paramètres de interfaceNuu ?
Merci d'avance,
Bonne journée,