如何发送XML符号到服务器
我正尝试将&
符号发送到XML主体中的服务器,但只收到一个空白。 我尝试了HTML代码发送这个也是徒劳的。
你可以在NSString
上创build一个类别,然后编码几个你不能直接发送的字符…几个实现如下:
@implementation NSString (URLEncoding) - (NSString *) stringByUrlEncoding{ return (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(NULL, (CFStringRef)self, NULL, (CFStringRef)@"!*'();:@&;=+$,/?%#[]", kCFStringEncodingUTF8)); } @end
您可以使用HTML实体:
&
有关HTML字符实体的完整列表,请参阅本文 。