[XML / SVG] Problème validation xml - Document xml non validé sous firefox 1.5

Voilà, je travaille sur une application utilisant du svg. J’ai voulu essayer de voir ce que ça donnait sous firefox 1.5 (avec greffon svg en natif) et là mon document xml produit n’est plus valide, j’obtiens cette erreur :

Erreur d’analyse XML : préfixe non limité à un espace de noms
Emplacement : http://…
Numéro de ligne 703, Colonne 1 :<item id=“understood0” xmlns=“http://www.w3.org/1999/xlink” xlink:href="/

Après pas mal de recherches, je ne vois pas trop comment résoudre le problème. :frowning:

Ca c’est pour le premier problème :slight_smile: J’ai également été la victime d’un truc bizarre :(, très récemment j’ai installé la suite cs 2. Avant de l’installer sous firefix 1.0.7 avec plugion adobe svg, je ne rencontrais aucun problème. Aptès avoir installé la suite adobe cs 2, plus rien n’était affiché… aucune erreur n’était produite, il n’y avait rien d’affiché ni de menu contextuel …

Est-ce que c’est déjà arrivé à quelqu’un ?

Merci d’avance pour vos réponses :slight_smile:

Fo peut être tester avec IE pour voir ?

Nan avec IE j’ai le même problème. Mais j’ai déjà un début de réponse fournie sur un autre forum:

Pour ceux que cela intéresse :

xmlns utilisé sans préfixe derrière sert à définir un espace de noms par défaut. Or, cet attribut, si j’ai bien compris, devrait définir à quel espace de nom est relié le préfixe xlink. L’écriture correcte devrait donc être :
Code:
xmlns:xlink=“http://www.w3.org/1999/xlink

D’autre part, ce préfixe désignant le même espace de noms dans tout ton XML, il n’est pas nécessaire de le déclarer dans chaque élément où il est utilisé ; il suffit de le déclarer une seule fois au sommet de l’arbre XML c’est à dire dans l’élément racine qui contient tous les autres.

Il est bien possible que le second problème soit lié à ce problème d’espace de noms, et que le plugin installé par la suite soit plus sensible aux espaces de nom.

Bon maintenant mon menu contextuel ne fonctionne plus … :slight_smile: