[jdom-interest] Hexadecimal character references
Elliotte Rusty Harold
elharo at metalab.unc.edu
Mon May 5 07:22:30 PDT 2003
In XMLOutputter, character references should probably be heaxdecimal by
default. This is how most people know and look up particular character
codes. That is, change
if (currentFormat.escapeStrategy.shouldEscape(ch)) {
entity = "&#" + (int)ch + ";";
}
to something like
if (currentFormat.escapeStrategy.shouldEscape(ch)) {
entity = "&#x" + Integer.toHexString(ch) + ";";
}
This makes it much easier to look up particular codes in the Unicode
spec and other references.
If anyone really wants decimal character codes, we could make it a
format option.
--
Elliotte
More information about the jdom-interest
mailing list