我在iOS中使用GDataXML,并试图找出如何更改节点的值(即原始XML文件中等效元素的内容)。我有从XPath查询返回的元素的NSArray
。但是,我似乎无法找到更改或设置值的正确功能。我基本上会想做到以下几点:iOS GDataXMLElement设置元素值
for (GDataXMLElement *element in elementArray)
{
[element setValue:myVal];
}
但目前还没有可用的setValue方法为GDataXMLElement
,也不GDataXMLNode
。最接近的是setValue:forKey
如下:
[element setValue:myVal forKey:myKey];
但我想不通的myKey应该是什么。当我使用[element name]
我得到的错误
“这一类不是键值为重点[元素名称]
我完全失去了顺应编码-,请帮助!
'setStringValue:myVal'呢?你试过了吗? – 2012-07-18 09:57:01
谢谢你的工作!我如何给你解决问题的功劳? – JMLdev 2012-07-23 23:50:47
我回答了你的问题。如果你想标记为已回答。谢谢。 – 2012-07-24 07:25:23