Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何解码字符串中经过编码的特殊XML字符?_Java - Fatal编程技术网

Java 如何解码字符串中经过编码的特殊XML字符?

Java 如何解码字符串中经过编码的特殊XML字符?,java,Java,有人给了我一根绳子 example.com/test?region=us&lang=en&jurisdiction=us 如何编写java代码来解码编码字符,如 & 在字符串中。是否有任何现有的类/方法来解码它们 谢谢。要取消显示HTML/XML实体,请使用或。似乎可以转义所有内容。您还可以在XPL中包含特殊字符。XPL的结构与XML完全相同,但允许使用特殊字符。在中有一个XML解析器,其源代码可用于转换,在我看来,它们并不是经过编码的。事实

有人给了我一根绳子

example.com/test?region=us&lang=en&jurisdiction=us
如何编写java代码来解码编码字符,如

& 
在字符串中。是否有任何现有的类/方法来解码它们


谢谢。

要取消显示HTML/XML实体,请使用或。

似乎可以转义所有内容。

您还可以在XPL中包含特殊字符。XPL的结构与XML完全相同,但允许使用特殊字符。在

中有一个XML解析器,其源代码可用于转换,在我看来,它们并不是经过编码的。事实上,它们是转义的HTML/XML实体。他们需要被排除在外。自己在家里种植可能是个坏主意;使用Apache库。@sean:更糟糕的是,家庭成长总是个坏主意。这个链接只是为了展示如何做到这一点,对于感兴趣的人,或者对于那些有一个愚蠢的经理决定了“没有第三方库”限制的人来说。我真的不同意“总是一个坏主意”这一部分。如果有人使用外部库只是为了使用几个函数,那么我确实有个问题。如果(总是apache)库发生冲突,更不用说版本管理了。@Waverick:我同意你的不同意见。