j'ai un petit soucis avec DOMParseur : je lui donne un flux avec des "&"
pour remplacer les "&". ça marche bien et ça me les parse. Quand je
serialise l'arbre DOM, les ∓ ont été remplacés par les "&". Sauf que je
veux reparser mon arbre avec Digester, ce qui fait qu'il plante vu qu'il ya
des caractères spéciaux. Il faudrait donc que DOMParseur ne modifie pas les
caractères spéciaux qu'il rencontre. C'est possible ça ??
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
sylvain.loiseau
Quand je serialise l'arbre DOM, les ∓ ont été remplacés par les "&".
Ce n'est pas normal qu'un parseur retourne des caractères réservés non "échappés", ça voudrait dire que le parseur retourne un document non valide. Quel parseur tu utilises, et quelle méthode pour sérialiser ?
slv
Quand je
serialise l'arbre DOM, les ∓ ont été remplacés par les "&".
Ce n'est pas normal qu'un parseur retourne des caractères réservés non
"échappés", ça voudrait dire que le parseur retourne un document non
valide. Quel parseur tu utilises, et quelle méthode pour sérialiser ?
Quand je serialise l'arbre DOM, les ∓ ont été remplacés par les "&".
Ce n'est pas normal qu'un parseur retourne des caractères réservés non "échappés", ça voudrait dire que le parseur retourne un document non valide. Quel parseur tu utilises, et quelle méthode pour sérialiser ?
slv
Vinz
merci pour ta remarque pertinente, c'est vrai qu'un tel parseur serait un peu débile (j'utilise Xerces). J'ai trouvé mon erreur, c'est qu'en fait j'avais un serialiser "maison" trouvé sur le net (http://www.planetexml.com/DOM/DOM-2-11.html) qui je ne sais pas pourquoi intreprète les caractères. J'ai résolu mon problème en utilisant org.apache.xml.serialize.XMLSerializer
-- Vinz
"sylvain.loiseau" a écrit dans le message de news:c1l6gs$h8g$
Quand je serialise l'arbre DOM, les ∓ ont été remplacés par les "&".
Ce n'est pas normal qu'un parseur retourne des caractères réservés non "échappés", ça voudrait dire que le parseur retourne un document non valide. Quel parseur tu utilises, et quelle méthode pour sérialiser ?
slv
merci pour ta remarque pertinente, c'est vrai qu'un tel parseur serait un
peu débile (j'utilise Xerces).
J'ai trouvé mon erreur, c'est qu'en fait j'avais un serialiser "maison"
trouvé sur le net (http://www.planetexml.com/DOM/DOM-2-11.html) qui je ne
sais pas pourquoi intreprète les caractères. J'ai résolu mon problème en
utilisant org.apache.xml.serialize.XMLSerializer
--
Vinz
"sylvain.loiseau" <sylvain.loiseau@wanadoo.fr> a écrit dans le message de
news:c1l6gs$h8g$1@news-reader4.wanadoo.fr...
Quand je
serialise l'arbre DOM, les ∓ ont été remplacés par les "&".
Ce n'est pas normal qu'un parseur retourne des caractères réservés non
"échappés", ça voudrait dire que le parseur retourne un document non
valide. Quel parseur tu utilises, et quelle méthode pour sérialiser ?
merci pour ta remarque pertinente, c'est vrai qu'un tel parseur serait un peu débile (j'utilise Xerces). J'ai trouvé mon erreur, c'est qu'en fait j'avais un serialiser "maison" trouvé sur le net (http://www.planetexml.com/DOM/DOM-2-11.html) qui je ne sais pas pourquoi intreprète les caractères. J'ai résolu mon problème en utilisant org.apache.xml.serialize.XMLSerializer
-- Vinz
"sylvain.loiseau" a écrit dans le message de news:c1l6gs$h8g$
Quand je serialise l'arbre DOM, les ∓ ont été remplacés par les "&".
Ce n'est pas normal qu'un parseur retourne des caractères réservés non "échappés", ça voudrait dire que le parseur retourne un document non valide. Quel parseur tu utilises, et quelle méthode pour sérialiser ?
slv
Sylvain
J'ai déjà du mettre &amp; pour le caractère & lorsque je dois parser un flux 2 fois.
J'ai déjà du mettre &amp; pour le caractère & lorsque je dois parser un
flux 2 fois.
J'ai déjà du mettre &amp; pour le caractère & lorsque je dois parser un flux 2 fois.
Vinz
vraiment de la bidouille alors ;-) le problème c'est que pour maintenir le code, c'est pas terrible parce que dans 1 an, savoir pourquoi tu as mis ça, ça va pas être simple. Et encore pire si ce n'est plus toi qui bosse dessus dans 6 mois (mon cas)
"Sylvain" a écrit dans le message de news: 1BL%b.27315$
J'ai déjà du mettre &amp; pour le caractère & lorsque je dois parser un
flux 2 fois.
vraiment de la bidouille alors ;-) le problème c'est que pour maintenir le
code, c'est pas terrible parce que dans 1 an, savoir pourquoi tu as mis ça,
ça va pas être simple. Et encore pire si ce n'est plus toi qui bosse dessus
dans 6 mois (mon cas)
"Sylvain" <slongepee@tele2.fr> a écrit dans le message de news:
1BL%b.27315$zm5.8908@nntpserver.swip.net...
J'ai déjà du mettre &amp; pour le caractère & lorsque je dois parser
un
vraiment de la bidouille alors ;-) le problème c'est que pour maintenir le code, c'est pas terrible parce que dans 1 an, savoir pourquoi tu as mis ça, ça va pas être simple. Et encore pire si ce n'est plus toi qui bosse dessus dans 6 mois (mon cas)
"Sylvain" a écrit dans le message de news: 1BL%b.27315$
J'ai déjà du mettre &amp; pour le caractère & lorsque je dois parser un