我在 iOS 应用程序中将 SudzC 用于 SOAP Web 服务。我面临的问题是,有一个自动生成的方法,其参数包含一个简单的 XML 有效负载。当我将 XML 有效负载作为 NSString 发送到参数时,它会自动将 XML 有效负载中的 & 转换为 & amp;
在此过程中,我没有手动使用任何编码。我该如何避免这种情况?任何帮助,将不胜感激。
编辑 - 这是根据请求自动生成和处理的代码部分
if(postData != nil) {
[request setHTTPMethod: @"POST"];
[request addValue: @"text/xml; charset=utf-8" forHTTPHeaderField: @"Content-Type"];
[request setHTTPBody: [postData dataUsingEncoding: NSUTF8StringEncoding]];
if(self.logging) {
NSLog(@"%@", postData);
}
}
谢谢
尼廷