【问题标题】:Replacing Java unicode encodings with actual characters用实际字符替换 Java unicode 编码
【发布时间】:2012-11-16 06:25:16
【问题描述】:

当我进行网络查询时,对于重音字符,我会以字符串形式返回特殊字符编码,例如 "\u00f3" ,但我需要在进行另一个查询之前将其替换为实际字符,例如 "ó"。

如果不逐一查找,我如何找到这些案例?

【问题讨论】:

  • 你说的是 JSON 数据吗?因为我想不出任何其他使用 Java 样式 Unicode 转义的 Web 技术。任何健全的 JSON 库都应该自动为您处理这些转义。
  • 是的,它是 JSON!我是 JSON 格式的新手——JSOUP 能做到吗?
  • 不,JSOUP 是一个 HTML 解析器,据我所知,它不做 JSON。

标签: java html encoding character


【解决方案1】:

看来你正在处理JSON formatted data

使用许多免费提供的 JSON 库中的任何一个来为您处理此(和其他解析问题),而不是尝试手动完成。

one from JSON.org 被广泛使用,但也有 surely others 可以使用 just as well

【讨论】:

  • 已经通过简单的 google 搜索了解 JSON 格式,如果您指向一个类甚至是示例代码,它会有所帮助,但我猜仍然足够接近。
猜你喜欢
  • 2017-10-14
  • 1970-01-01
  • 2021-08-03
  • 2020-01-21
  • 2018-06-08
  • 2014-12-31
  • 2011-09-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多