2012-03-07 46 views
1

我想获得GDataXMLElement的字符串表示形式,包括标记,属性和子级。例如,将GDataXMLElement转换为ios中的raw xml字符串

NSLog(@"%@", [e description]);

会给下面的输出

GDataXMLElement 0x5f26720: {type:1 name:to xml:"<to>Tove</to>"} 

但我想

<to>Tove</to> 

我知道我可以格式化一些串码,但有一个更好的方法来做到这一点?

回答

5

,一旦你有,你可以利用从中提取的字符串中的元素...

NSLog(@"the values inside are %@",elementName.stringValue); 

您可以通过射线wenderlich参考this优秀教程..

编辑: 如果你想完整XML如您在评论中所述可以使用..

NSLog(@"the values inside are %@",elementName.XMLString); 
+0

这将返回里面的文本。我想要的是原始XML。 – 2012-03-08 10:34:50

+0

@Manu请检查我的编辑,并接受它作为答案,如果它可以帮助你。 – 2012-03-08 11:46:46

+0

感谢它的工作需要,这里是你的+1 – 2012-03-10 10:04:24