2011-02-07 22 views
24

में एक स्थानीय एक्सएमएल फ़ाइल को पार्स करना मुझे एक स्थानीय एक्सएमएल फ़ाइल को पार्स करने की ज़रूरत है जो यूआईबटन दबाए जाने पर मेरे संसाधन फ़ोल्डर में है। मुझे पता है कि वेब से एक्सएमएल फाइल को कैसे पार्स करना है। अब मैं अपने संसाधन फ़ोल्डर में मौजूद XML सामग्री को कैसे प्रदर्शित कर सकता हूं।आईओएस एसडीके

मैं स्थानीय XML फ़ाइल को कैसे पार्स करूं?

उत्तर

43

मैं आपके टैग से मानता हूं कि आप XML को पार्स करने के लिए NSXMLParser का उपयोग कर रहे हैं। उस स्थिति में, आप यह कर सकते हैं:

NSString *xmlPath = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"xml"]; 
NSData *xmlData = [NSData dataWithContentsOfFile:xmlPath]; 
NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:xmlData]; 
// do whatever you want with xmlParser 
संबंधित मुद्दे