【问题标题】:GDataXMLNode and UmlautsGDataXMLNode 和变音符号
【发布时间】:2016-01-26 19:50:06
【问题描述】:

从以下代码 sn-p xmlString 的值是<ELEMENT NAME="öäü"> 而不是<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,但不应转换它们,因为后端无法处理额外的 &。

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: ios xml gdata


    【解决方案1】:

    使用[doc setCharacterEncoding:@"UTF-8"]; 设置字符编码就可以了。

    【讨论】:

      猜你喜欢
      • 2011-03-24
      • 2010-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      • 2016-01-21
      相关资源
      最近更新 更多