From: Fabrice Estiévenart (fe@cetic.be)
Date: 31/10/2003 - 10:57
merci pour cette réponse pertinente mais le problème subsiste...peut-être
suis-je sur une mauvaise piste en utilisant l'objet DOMParser et la méthode
"ignorableWhitespace" ?
une autre tentative infructueuse est celle-ci :
DocumentBuilderFactory.newInstance().setIgnoringElementContentWhitespace(true);
DocumentBuilderFactory.newInstance().setCoalescing(true);
DocumentBuilder builder =
DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document doc = builder.parse(XMLFile);
je rappelle que l'objectif est d'éliminer les \n, \t et espaces
apparaissant ENTRE les éléments mais pas à l'intérieur des noeuds contenant
du texte
salutations,
Fabrice
At 11:20 31/10/2003 +0100, you wrote:
>Le Vendredi 31 Octobre 2003 10:20, Fabrice Estiévenart a écrit :
> > AugmentationsImpl aug = new AugmentationsImpl();
> > char [] c = {'\n','\t',' '};
> > p.ignorableWhitespace(new XMLString(c,0,0), aug);
>
>A première vue il faut mettre
>
>new XMLString(c, 0, 3)
>
>ou mieux
>
>new XMLString(c, 0, c.length)
>
>Avec votre source, il n'y a aucun espace blanc d'enregistré, puisque vous
>n'extrayez aucun caractère de votre tableau !
>
>Cordialement.
>
>--
>SARL diaam informatique - 04 50 44 26 54
>Ingenierie, développements de systèmes d'information
>http://www.diaam-informatique.com
>
>--
>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)
--
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
|