0
Iam開發一個applcation。在那個,我的xml文件中有不同的數據同名的threetags。所以如何區分這些數據。請告訴我如何處理這個。如何處理xmlparsing
Iam開發一個applcation。在那個,我的xml文件中有不同的數據同名的threetags。所以如何區分這些數據。請告訴我如何處理這個。如何處理xmlparsing
如果你知道標籤序列,那麼你可以在下面的方法中聲明一個int作爲計數器變量。
-(void) parser:(NSXMLParser *) parser didStartElement:(NSString *) elementName namespaceURI:(NSString *) namespaceURI qualifiedName:(NSString *) qName attributes:(NSDictionary *) attributeDict
對於例如:當第一次標籤被訪問設置CNT = 1,第二次CNT = 2,並且第三次CNT = 3 然後,使用計數器的值的數據保存到3個不同的NSMutableArray在下面的方法:
-(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
我希望這將解決您的問題
我不知道tags.one名字的順序是我的名字,另一個是母親的名字和另一個是父親name.How到區分數據。 – user1157838 2012-02-10 06:27:55
然後你可以要求你的網絡服務人員以特定的順序給你數據,或者製作3個不同的標籤,因爲如果數據中沒有模式,你將無法進行任何登錄。例如。如果你第一次在「第一個父親的母親」中獲得了名字,那麼下一次,如果它成爲「母親先生」,你將永遠無法管理它。 – Rushi 2012-02-10 06:38:02
好的,謝謝U Rushi – user1157838 2012-02-10 06:38:51