Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JDOM User »

[jdom-interest] XML escaping and unescaping

David Wall

2004-11-19

Replies:

Does JDOM come with any utility routines that will take a String and
make it XML safe? And also a routine that takes an XML safe encoding
and converts it back to a regular String?

i.e.

String -> XML Safe string -> String

"This" -> "This" -> "This" (no change needed)
"4+3<4+4" -> "4+3&lt;4+4" -> "4+3<4+4"

I only ask because I have some basic routines that do this, but they
only map the following:

>  &gt;
<  &lt;
&  &amp;
'   &apos;
"   &quot;

It currently doesn't deal with escaped character codes like &#039;

It seems that putting data into XML and getting it back from XML is so
common that there must be a general routine to do this rather than
having to rely on my own implementation.

Thanks,
David

_______________________________________________
To control your jdom-interest membership:
http://www.jdom.org/mailman/options/jdom-interest/youraddr@(protected)
©2008 junlu.com - Jax Systems, LLC, U.S.A.