[jdom-interest] Square brackets: internal subset or what ?
Italo Compostella
compi at cpeag.ch
Fri Apr 16 10:10:13 PDT 2004
The goal is to produce a xml file from a sql query. The file
looks fine except the last line:
<?xml version="1.0" encoding="ISO-8859-1"?>
<result>
<entry>
<client_no>9</client_no>
<first_name>Aliane</first_name>
<last_name>Frei</last_name>
<street>Teststr</street>
<house_no>3</house_no>
</entry>
<entry>
<client_no>10</client_no>
<first_name>Peter</first_name>
<last_name>Busy</last_name>
<street>Teststr</street>
<house_no>3</house_no>
</entry>
</result>
[Document: No DOCTYPE declaration, Root is [Element: <result/>]]
I produce this with the following code snippet:
************************
else {
Element rootElement = new Element("client");
xmlDoc = new Document(rootElement);
try {
ResultSetBuilder builder = new
ResultSetBuilder(rs);
xmlDoc = builder.build();
}
catch (JDOMException e) {e.printStackTrace();}
try {
write(xmlDoc);
}
catch (IOException e) {e.printStackTrace();}
}
private void write(Document doc) throws IOException {
File outFle = new
File("..\\webapps\\myRep\\src", "shouse.xml");
PrintWriter output = new PrintWriter(
new BufferedWriter(
new FileWriter(outFle)));
XMLOutputter out = new
XMLOutputter(Format.getPrettyFormat());
out.setEncoding( "ISO-8859-1" );
out.output(doc, output);
output.print(doc);
output.close();
}
*****************************
How can I get rid of that line in the square brackets?
regards
Compi
More information about the jdom-interest
mailing list