0
из следующего фрагмента кода. Значение xmlString равно <ELEMENT NAME="öäü">
вместо <ELEMNT NAME="öäü">
.GDataXMLNode и Umlauts
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, но они не должны быть преобразованы, так как бэкенд не может справиться с дополнительной &.
Кто-нибудь знает, как решить эту проблему?