Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.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 取消跳过编码为\u0的html实体_Java - Fatal编程技术网

Java 取消跳过编码为\u0的html实体

Java 取消跳过编码为\u0的html实体,java,Java,我面临的一个问题是,看起来像\u00…的html实体在浏览器中显示为原样。有办法解码吗?您可以使用commons-lang-2.3.jar中提供的StringEscapeUtils 方法是StringEscapeUtils.unescapeHtml(String)。StringEscapeUtils还包含用于转义或取消转义各种格式(如xml、javascript、sql等)的api 谢谢看看urldecker.decode(String,String)或者我不太明白你的问题所在。\unnn不是一

我面临的一个问题是,看起来像
\u00…
的html实体在浏览器中显示为原样。有办法解码吗?

您可以使用commons-lang-2.3.jar中提供的StringEscapeUtils 方法是StringEscapeUtils.unescapeHtml(String)。StringEscapeUtils还包含用于转义或取消转义各种格式(如xml、javascript、sql等)的api


谢谢

看看
urldecker.decode(String,String)
或者我不太明白你的问题所在。
\unnn
不是一个“HTML实体”,它是在JavaScript字符串文本中转义Unicode字符的方式。您可能首先需要找到生成这些字符串的代码,并对其进行修改,以将字符编码为HTML字符引用,而不是JS转义。