Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: Robin Berjon (robin.berjon@expway.fr)
Date: 09/08/2004 - 10:32


Anne Durand wrote:
> Lorsque je l'affiche à travers un serveur web (easyphp 1.7, apache 1.3.27,
> windows 2000, viewer Adobe), j'ai l'erreur "Le nom du type de document ne
> correspond pas au nom de l'élément racine. Aucune image n'a été dessinée".
> Sous 2000, le graphe SVG s'affiche quand même. Sous XP, c'est bloqué.

Où apparait ce message d'erreur? Dans la page, dans la barre d'état, ou
dans une popup? C'est vraiment un message étrange.

En deux mots, il semble vouloir dire que le nom de l'élément dans le
doctype (le premier terme après "<!DOCTYPE") ne correspond pas au nom de
l'élément racine.

Il est possible que retirer le doctype élimine l'erreur (les doctypes ça
ne sert à rien de toute façon, il est grand temps de s'en débarrasser).

> La page XML ne peut pas être affichée
>
> Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL.
> Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez
> ultérieurement.

Ca par contre ça ressemble à une erreur d'IE quand on essaie de faire du
XSLT coté client, chose à éviter d'autant plus qu'aux dernières
nouvelles il est impossible de produire autre chose que du HTML avec des
feuilles sur le client. Il est possible qu'IE essaie d'interpréter le
SVG lui-même, voit une instruction <?xml-stylesheet?> que peut-être tu
utilises dans ton SVG pour y associer du CSS, et perde les pédale, chose
fréquente avec ce pauvre vieux browser.

> L'utilisation de l'attribut de déclaration d'espace de noms par défaut
> n'est pas pris en charge dans un DTD. Erreur de traitement de la ressource
> http://localhost/visioTools/grf/grf.svg. Ligne 17, Position 59
>
> xmlns:xlink="http://www.w3.org/2000/xlink/namespace/">

Ca ressemble aussi à une erreur d'IE, ASV ne se plaint pas de ce genre
de choses.

> Dans le fichier de configuration d'apache mimes.type, j'ai rajouté
> "image/svg+xml svg" et arrêté, redémarré le serveur.

Es-tu sûre qu'il a été pris en compte? Le seul moyen de savoir est de
faire un "HEAD http://localhost/visioTools/grf/grf.svg" et de voir si le
Content-Type renvoyé est le bon.

Si tu n'as pas Perl installé tu n'auras pas HEAD, tu dois pouvoir
utiliser "wget -s" pour sauver les headers vers un fichier (je ne crois
pas qu'on puisse faire un pur HEAD avec wget) ou "curl --head".

> Le problème est le même avec TR/2002/WD-SVG11-20020215/DTD/svg11.dtd ou
> TR/2001/REC-SVG-20010904/DTD/svg10.dtd

Jette le doctype :)

-- 
Robin Berjon

-- 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 31/08/2004 - 11:12 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement