如何解析NSXMLParser的這種xml提要:http://www.nationalbanken.dk/dndk/valuta.nsf/valuta.xml?使用NSXMLParser解析xml提要
我用蘋果的地震的例子,但在XML的建設飼料是不同的,所以它不會解析我進..
如何解析NSXMLParser的這種xml提要:http://www.nationalbanken.dk/dndk/valuta.nsf/valuta.xml?使用NSXMLParser解析xml提要
我用蘋果的地震的例子,但在XML的建設飼料是不同的,所以它不會解析我進..
因爲你不解釋你的XML是什麼問題,我會假設你指的是您的XML文件包含很多屬性(code="EUR"
等等),並且元素中沒有值。如果你看看在NSXMLParserDelegate reference,你會看到你具備的功能
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
最後一個參數,attributeDict
,將包含您目前是在元素的屬性。只需從這裏提取屬性,然後按照自己的意願去做。
Bendik是正確的,因爲我不知道你分手的原因,所以我要建議你下面的步驟,確保你有你的分析過程中通過成功的所有階段,
正如Bendik所言,使用下面的委託方法來解析xml feed的每個節點。
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
使用類型的attributeDict NSDictionary中,你可以得到的值對應的鍵「屬性」
這是一個非常開放的問題,你對迄今爲止嘗試過的東西沒有多少細節。你希望我們爲你寫代碼嗎? – fzwo 2012-01-18 11:51:40