我得到了一个像
这样的字符串example.com/test?region=us&lang=en&jurisdiction=us
如何编写java代码来解码编码字符,如
&
在字符串中。是否有任何现有的类/方法来解码它们?
感谢。
答案 0 :(得分:22)
要取消HTML / XML实体,请使用Apache Commons Lang StringEscapeUtils
或homegrow one。
答案 1 :(得分:2)
StringEscapeUtils似乎逃避了一切
答案 2 :(得分:0)
您还可以在XPL中包含特殊字符。 XPL与XML具有完全相同的结构,但允许使用特殊字符。有一个XML解析器,其源代码可用于http://hll.nu
的转换