मेरे पास निम्न पुनरावर्तन है:
ऐतिहासिक सर्विसेओस = [[एनएसएमयूटीएबलएडीओ आबॉ।] Init]; // पार्स और लूप के माध्यम से JSON के लिए (मैसेज अर्रे में शब्दकोश) {// डेतोस डी नाइवल ऑब्जेक्ट्स NSString * code = [शब्दकोश ऑब्जेक्ट फोरेकी: @ "कोड"]; NSString * दिनांक = [शब्दकोश वस्तुफ़ोरकी: @ "तिथि"]; // डेटोस डे निवल क्लाइंट NSDictionary * level2Dict = [शब्दकोश ऑब्जेक्टफोरकी: @ "क्लाइंट"]; आईडी someObject = [level2Dict objectForKey: @ "ईमेल"]; NSLog (@ "NOMBRE ===% @", someObject); NSString * email = someObject; NSLog (@ "EMAIL =% @", ईमेल); NSLog (@ "कोड =% @", कोड); NSLog (@ "date =% @", तारीख);
चलना एक JSON वृक्ष के रूट नोड के अंदर और एक बच्चे नोड "क्लाइंट" के अंदर भी लूपिंग है।
क्या मैं शब्दकोशों की एक NSMutableArray बनाने की आवश्यकता है प्रत्येक शब्दकोश में प्रत्येक चलना से पुनर्प्राप्त वस्तुओं को शामिल करना है, इस स्थिति में चाबियाँ कोड, डेटा और ईमेल हैं। मूल नोड से कोड और डेटा, और बच्चे के नोड से ईमेल।
उदाहरण के बाद, प्रत्येक शब्दकोश कुंजी और मानों के साथ एक ऑब्जेक्ट होना चाहिए:
कुंजी मानों कोड NSString कोड दिनांक NSString दिनांक ईमेल NSString ईमेल
मैं इस तरह NSMutableArray बनाने के लिए कैसे कर सकता हूं?
प्रयास करें:
ऐतिहासिक इतिहास Serialics = [[NSMutableDictionary alloc] init]; सरणी = [NSMutableArray नया]; // पार्स और लूप के माध्यम से JSON के लिए (मैसेज अर्रे में शब्दकोश) {// डेतोस डी नाइवल ऑब्जेक्ट्स NSString * code = [शब्दकोश ऑब्जेक्ट फोरेकी: @ "कोड"]; NSString * दिनांक = [शब्दकोश वस्तुफ़ोरकी: @ "तिथि"]; // डेटोस डे निवल क्लाइंट NSDictionary * level2Dict = [शब्दकोश ऑब्जेक्टफोरकी: @ "क्लाइंट"]; आईडी someObject = [level2Dict objectForKey: @ "ईमेल"]; // एआरआरईई जोड़ने [सरणी addObject: @ {@ "कोड": कोड, @ "तिथि": तिथि, @ "ईमेल": someObject}]; NSLog (@ "NOMBRE ===% @", someObject); NSString * email = someObject; NSLog (@ "EMAIL =% @", ईमेल); NSLog (@ "कोड =% @", कोड); NSLog (@ "date =% @", तारीख); // डाटमेस ओजीजेटोस एन डिकसीयनरियो ऐतिरिअल सर्विसेओस}
No comments:
Post a Comment