【发布时间】:2023-03-31 16:47:01
【问题描述】:
我从 web api 收到带有转义 unicode 字符的字符串,例如:Pla\u010daj Izbri\u0161i。
public func decode(data: Data) throws -> String {
guard let text = String(data: data, encoding: .utf8) else {
throw SomeError()
}
// text = Pla\u010daj Izbri\u0161i
}
将其转换为正常可显示的 unicode 字符串的最佳方法是什么?
【问题讨论】:
-
这是 JSON 响应的一部分吗?在这种情况下,JSONDecoder 应该自动处理它。
-
不,它不是 JSON 响应的一部分
标签: swift