0
是否有更新NSXMLDocument中的節點的簡單方法?我來自c#的背景,你可以做一個簡單的XmlDocument.SelectSingleNode("XPATH")
來選擇一個節點和XmlNode.InnerText = "abc"
來設置節點的值。NSXMLDocument - 修改節點/屬性
我似乎無法找到任何方法讓我在Apple NSXMLDocument文檔中執行此操作?
感謝,
Teja公司
是否有更新NSXMLDocument中的節點的簡單方法?我來自c#的背景,你可以做一個簡單的XmlDocument.SelectSingleNode("XPATH")
來選擇一個節點和XmlNode.InnerText = "abc"
來設置節點的值。NSXMLDocument - 修改節點/屬性
我似乎無法找到任何方法讓我在Apple NSXMLDocument文檔中執行此操作?
感謝,
Teja公司
NSXMLDocument
是NSXMLNode
其中有一個方法nodesForXPath:error:
將,現在看來,給你包含你後的節點陣列的子類。沿着這些路線的東西:
NSError err;
NSArray * nodes = [myXMLDoc nodesForXPath:theXPath error:&err];
if(!nodes){
// handle error
}
[[nodes objectAtIndex:0] setStringValue:@"abc"];
有可能比你想要的結果節點上調用,也許setStringValue:
另一種方法。
(如果與NSError
的東西讓你說 「WTF?」,給Error Handling Guide快速瀏覽。)