我在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