I am of course familiar with the java.net.URLEncoder
and java.net.URLDecoder
classes. However, I only need HTML-style encoding. (I don't want ' '
replaced with '+'
, etc). I am not aware of any JDK built in class that will do just HTML encoding. Is there one? I am aware of other choices (for example, Jakarta Commons Lang StringEscapeUtils
, but I don't want to add another external dependency to the project where I need this.
I'm hoping that something has been added to a recent JDK (aka 5 or 6) that will do this that I don't know about. Otherwise I have to roll my own.