【发布时间】:2012-03-17 11:39:23
【问题描述】:
我正在使用 XML 在 iPhone 应用程序和服务器之间进行通信。为了解决用户在将 XML 发送到服务器之前输入任何可能破坏 XML 的字符的问题,我使用 NSString 方法:
[string stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
但是我在记录字符串时注意到 & 符号没有转义?我想应该是吧?我测试过的空格、引号和哈希符号都可以编码,但不是 & 符号?
用于对发送到服务器/从服务器接收的 XML 进行编码/解码的最常用方法是什么?
谢谢。
【问题讨论】: