From: BoD (BoD@JRAF.org)
Date: 08/12/2003 - 14:32
En fait j'ai une partie DOCTYPE car je fais des inclusions xml !
Voici le début de mon xslt :
-----
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
<!ENTITY head SYSTEM "head.xml">
<!ENTITY directory-nav-view SYSTEM "directory-nav-view.xml">
<!ENTITY top SYSTEM "top.xml">
<!ENTITY comments SYSTEM "comments.xml">
<!ENTITY footer SYSTEM "footer.xml">
]>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/1999/xhtml">
-----
Serait-ce la cause du problème ?
Merci !
BoD
Frédéric Laurent wrote:
> Selon BoD <BoD@JRAF.org>:
>
>
>>Bonjour,
>>
>>Je fais des transformations xslt en utilisant les api "classiques"
>>livrées avec la version courante du j2sdk. Au moment d'appeler la
>>methode transformer.transform(source, result); j'obtient un grand nombre
>>d'erreurs de la forme :
>>
>>[Error] comment.xslt:6:117: Element type "xsl:stylesheet" must be declared.
>>[Error] comment.xslt:8:31: Element type "xsl:template" must be declared.
>>[Error] comment.xslt:9:14: Element type "xsl:choose" must be declared.
>>[Error] comment.xslt:14:120: Element type "span" must be declared.
>>[Error] comment.xslt:14:159: Element type "xsl:value-of" must be declared.
>>(etc...)
>>
>>Cependant la transformation fonctionne quand-meme correctement!
>>Mais j'aurai aimé eviter ces logs superflus, quelqu'un aurait-il une
>>idée du problème ?
>
>
> C'est comme si l'espace de nom xsl n'était pas déclaré...
> votre feuille de style xslt commence bien par
>
> <?xml version="1.0"?>
> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> ...
>
> ?
>
>
> Fred
>
--
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
|