From: Olivier WYMANN (olivier.wymann@fra.fr)
Date: 13/09/2001 - 16:41
Bonjour à tou(te)s,
Ma question est simple mais me bloque (comme toujours)
J'ai trois fichiers :
- un fichier exemple.xml :
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="exemple.xslt"?>
<article xmlns="x-schema:exemple.xdr">
<titre>Les évolutions du cours du sucre</titre>
... etc
- une feuille de style exemple.xslt :
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" version="4.0" indent="yes" standalone="yes" />
<xsl:template match="/">
<html>
<head>
<title><xsl:value-of select="article/titre"/></title>
</head>
<body>
... etc
- et un schema pour la validation de mon fichier xml : exemple.xdr
<?xml version="1.0" encoding="ISO-8859-1"?>
<Schema name="Untitled-schema"
xmlns="urn:schemas-microsoft-com:xml-data"
xmlns:dt="urn:schemas-microsoft-com:datatypes">
<ElementType name="titre" .... etc
Le problème est le suivant :
Quand je visualise mon fichier xml, le template "/" est bien "executé", mais
les xsl:value-of et xsl:apply-template ne sont pas executé : seul le
template "/" fonctionne. Ce n'est pas un problème de select, dans la mesure
où le traitement par la feuiile de style fonctionne lorsque j'enlève la
référence au schema dans la balise article de mon fichier xml (
xmlns="x-schema:exemple.xdr" ).
(Je précise au passage que le fichier xml est bien formé et valide par
rapport au schema)
Si vous pouviez m'aider....
En vous remerciant d'avance
Olivier
--
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
|