【发布时间】:2016-01-26 19:50:06
【问题描述】:
从以下代码 sn-p xmlString 的值是<ELEMENT NAME="&#xF6;&#xE4;&#xFC;"> 而不是<ELEMNT NAME="öäü">。
GDataXMLElement *element = [GDataXMLNode elementWithName:@"ELEMENT"];
GDataXMLNode *a = [GDataXMLNode elementWithName:@"NAME" stringValue:@"öäü"];
[element addAttribute:a];
[parentElement addChild:element];
GDataXMLDocument *doc = [[GDataXMLDocument alloc] initWithRootElement:parentElement];
NSString *xmlString = [NSString stringWithFormat:@"%@", [[doc rootElement] XMLString]];
我知道有人试图将我的字符转换为 unicode,但不应转换它们,因为后端无法处理额外的 &。
有人知道如何解决这个问题吗?
【问题讨论】: