我使用 curl
来获取一些 URL 响应,它是 JSON 响应,它包含 Unicode 转义的国家字符,例如 \u0144 (ń)
和 \u00f3 (ó)
。
如何将它们转换为 UTF-8 或任何其他编码以保存到文件中?
原文由 Krzysztof Wolny 发布,翻译遵循 CC BY-SA 4.0 许可协议
我使用 curl
来获取一些 URL 响应,它是 JSON 响应,它包含 Unicode 转义的国家字符,例如 \u0144 (ń)
和 \u00f3 (ó)
。
如何将它们转换为 UTF-8 或任何其他编码以保存到文件中?
原文由 Krzysztof Wolny 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答7.2k 阅读✓ 已解决
1 回答676 阅读✓ 已解决
1 回答719 阅读✓ 已解决
3 回答582 阅读✓ 已解决
1 回答1.3k 阅读
1 回答666 阅读✓ 已解决
1 回答780 阅读✓ 已解决
我不知道您使用的是哪个发行版,但应该包括 uni2ascii 。
它只依赖于 libc6,所以它是一个轻量级的解决方案(uni2ascii i386 4.18-2 在 Ubuntu 上是 55,0 kB)!
然后使用它: