【问题标题】:Is UTF-16 text encoding for XML supported by iOS and AndroidiOS 和 Android 是否支持 XML 的 UTF-16 文本编码
【发布时间】:2012-07-19 16:59:09
【问题描述】:

希望这是一个快速的答案,只需要一个可靠来源的链接。

有谁知道在哪里可以找到 iOS 支持的 XML 文本编码格式列表(特别是 NSXMLParser)并且它与 Android 等效?

具体来说,是否支持 UTF-16?

提前致谢。

【问题讨论】:

    标签: android objective-c ios xml character-encoding


    【解决方案1】:

    我找不到来自 Apple 的特别声明支持 UTF-16 的来源,但 XML spec 声明所有 XML 解析器都必须接受 UTF-8 和 UTF-16 编码,所以我认为可以安全地假设NSXMLParser 符合这一点。您可以随时对其进行测试,看看它是否支持任何给定的编码。

    对于实际上不支持的编码,可以使用 NSString/CFString 方法将其转换为支持的编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 2020-03-22
      • 2013-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多