如何解码包含“Total\x20Value”等字符的字符串,我的实际值为“Total Value”
使用 javascript 它被浏览器解码,例如:
如果我在浏览器控制台上写:
var a = 'Total\x20Value';
然后我打印一个然后它将打印“总值”意味着浏览器自动解码了这个字符串
现在我的问题是如何在 Java 代码中执行此操作,我希望在 Java 代码中解码此字符串,但我没有办法在 Java 中对其进行解码。还有一件事我不能为这种情况使用字符串替换解决方案,因为给定的字符串只包含一个空格字符,但在运行时我会得到不同的字符,所以我需要一个通用的解决方案,我可以在没有任何替换操作的情况下解码任何字符串。
另一个字符串示例是:
"尺寸\x5f13420895086619127059036175667828\x7e\x24\x7e1\x7e\x24\x7e1"
它的真实字符串是:
“DIMENSION_13420895086619127059036175667828~$~1~$~1”。
提出一些建议如果可以使用一些预定义的类在 Java 中实现,我已经经历了许多解决方案,但对我没有任何帮助。