我有这样的印度语言(泰卢固语)的 unicode 字符文本
పురాణాలు
我将上述文本从数据库获取为 xml 文件格式。我正在阅读 xml 文件,当我打印文本时,它显示为పురాణాలు
有没有办法在没有任何编码字符类型&#...的情况下打印文本?
你是如何解析 XML 的?适当的 XML 解析器应该对数字引用进行解码。
我猜您正在尝试手动解析 XML 文档,而不是依赖我的猜测是,这些实体很可能被双重编码。NSXMLParser
. 如果是这样,您确实应该使用 XML 解析器。
为了直接回答您的问题,Objective C HTML escape/unescape展示了如何使用快速而肮脏的方法解码实体。