From: Verachten Bruno (Bruno.Verachten@atosorigin.com)
Date: 02/07/2001 - 09:39
Bonjour,
voici un extrait du code qui me pose problème:
1ère methode :
Document document =null;
try {
DOMParser parser = new DOMParser();
parser.parse(xmlFile);
//*** The document is the root of the DOM tree.
document = parser.getDocument();
}catch(Exception err) {err.printStackTrace();}
2eme methode :
DocumentBuilderFactory
fac=DocumentBuilderFactoryImpl.newInstance();
DocumentBuilder parser=fac.newDocumentBuilder() ;
InputStreamReader isr=new InputStreamReader(new
FileInputStream(xmlFile),"UTF-8");
InputSource in=new InputSource(new BufferedReader(isr));
in.setEncoding("UTF-8");
//*** The document is the root of the DOM tree.
Document document =null;
try {
document=parser.parse(in);
}catch(Exception err) {err.printStackTrace();}
Pas d'exception levée, mais un résultat plutôt bizarre... Tout se comporte
bien, a part que la ligne dans le
fichier xml où il y a un < est soit tronquée à partir de ce caractère,
soit le reste est remplacé par une
séquence plus ou moins aléatoire de 1 et de 2.
Le fichier passe bien sous CookTop, XMLSpy, etc...
Je suis perplexe.
<statement>
<sql>where adress1_zip = ?1.zipCode AND adress1_street=?1.street
AND adress1_zip=?2.zipCode AND adress2_street_name < ?2.street.name</sql>
</statement>
Une fois en mémoire devient (methode avec factory):
where adress1_zip = ? AND adress1_street = ? AND adress1_zip =
? AND
adress2_street_name
ou alors :(methode avec new DomParser())
where adress1_zip = ? AND adress1_street = ? AND adress1_zip =
? AND adress2_street_name 121122
Avez-vous déjà rencontré ça?
Merci.
Bruno Verachten.
--
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
|