当前位置: 首页 > 面试题库 >

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

鲍健柏
2023-03-14
问题内容

我得到了一个像这样的字符串

example.com/test?region=us&lang=en&jurisdiction=us

我该如何编写Java代码来解码编码字符,例如

&

在字符串中。是否有任何现有的类/方法可以对其进行解码?

谢谢。


问题答案:

要取消转义HTML / XML实体,请使用Apache Commons Lang
StringEscapeUtils或homegrow
one



 类似资料:
  • 相关网站:http://nubix.ca/blog/we-have-a-drone-and-were-prepared-to-shot/

  • 我有一个Java类,我用GSON把它转换成字符串。张贴这个字符串是base64编码的(由于某种原因,我们不去那里:),当我解码回来,我失去了所有的json中的{和}字符。 例如:{“name”:“ABC”}解码并编码回名称ABC 我想要回我的旧数据,即我想要回{"name:"ABC"} 像上面这样简单的事情,内容丢失了 请帮忙

  • 问题内容: 在Java中,我需要使用HTTP Post将请求发送到服务器,但是如果URL的参数中包含一些特殊字符,它将在Exception下面抛出 java.lang.IllegalArgumentException:URLDecoder:转义(%)模式中的非法十六进制字符-对于输入字符串:“&’” 发送数据的代码 在服务器端,我使用以下代码读取信息 代码可以正常工作,但是如果我输入一些特殊字符,

  • 问题内容: ’=?KOI8-R?B?W1JFUS0wMDI1NDEtNDc5NzddIO / h7yAi89TSz8rGwdLGz9IiIDs =?= \ r \ n \ t =?KOI8-R?B?Ry43MjkgKDEwKQ ==?=’ 如何将其转换为可读的内容?谢谢 ! 问题答案: email.header.decode_header(‘=?KOI8-R?B?W1JFUS0wMDI1NDEtN

  • 本文向大家介绍如何在JavaScript中解码编码的字符串?,包括了如何在JavaScript中解码编码的字符串?的使用技巧和注意事项,需要的朋友参考一下 解码 在JavaScript中,使用unescape()方法解码字符串。该方法采用一个字符串,该字符串由escape()方法编码,并对其进行解码。字符串中的十六进制字符将被使用unescape()方法表示的实际字符替换。 语法 示例 接下来,两

  • 出于测试的目的:当它解析数据时,我将一些数据输出到一个呈现完美的浏览器。。 然后我试着用php将它写到一个文件中,如下所示- 和 和