[jdom-interest] [Q} & in data for addContent() and setText()
Rob Mitchell
rjmitchell at mediaone.net
Mon Jan 14 08:20:25 PST 2002
Hi,
I checked FAQ on dom.org -- no good match.
Now, should I try to translate "&" to "&" when creating the XML document from SQL?
I'm using JDBC to get data from some database. Often, I get the ampersand character in names from the resultset and format into XML like this:
<cps:RECORD cps:RECORDCOUNT="1">
<cps:orgnzn_name>B SCOTT & WHITE TRUST</cps:orgnzn_name>
<cps:cps_id>23087</cps:cps_id>
</cps:RECORD>
This output is from XMLOutputter
String strText = null;
try {
XMLOutputter outputter = new XMLOutputter(" ", true);
StringWriter writer = new StringWriter();
outputter.output (aDoc, writer);
writer.close();
strText = writer.toString();
} catch (java.io.IOException e) {
...
} catch (Exception e) {
...
}
return strText;
When I try to apply XSL template, I get error because of the "&" character in orgnzn_name in the XML, actually it doesn't even translate because the engine thinks there's an invalid whitespace.
Suggestions welcome.
Thanks!
---
Rob Mitchell
rjmitchell at mediaone.net
Base Class Technologies, Inc.
Designing and developing Java/Oracle solutions for the Web
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://jdom.org/pipermail/jdom-interest/attachments/20020114/4adf254c/attachment.htm
More information about the jdom-interest
mailing list