मैं एक ऐसा एप्लिकेशन विकसित कर रहा हूं जिसमें पहली बार मैं दूरस्थ सर्वर से आने वाली किसी XML फ़ाइल से डेटा पार्स करने जा रहा हूं।एंड्रॉइड: XML डेटा को पार्स करने के लिए सर्वश्रेष्ठ पार्सर
लेकिन मैं यह चुनने में सक्षम नहीं हूं कि कौन सा पार्सर कुशल है या पार्सिंग के लिए सबसे उपयुक्त है।
- SAX
- XMLPullParsing
- डोम
कौन सा सबसे अच्छा पार्सर डेटा पार्स करने के लिए है: मुख्य रूप से पार्स के तीन प्रकार है, जो मुझे पता है देखते हैं के रूप में? जैसा कि मैंने Google पर खोज की थी और उपर्युक्त पार्सर्स के दोनों तरफ सकारात्मक और नकारात्मक पाया। लेकिन मैं यह निर्धारित करने में सक्षम नहीं था कि सबसे कुशल कौन सा है।
एक्सएमएल में कई टैग के साथ भारी डेटा है।
कृपया मुझे मार्गदर्शन करें और मुझे बताएं कि मुझे कौन सा पार्सर उपयोग करना चाहिए क्योंकि मैं पहली बार अपने आवेदन में पार्सिंग का उपयोग कर रहा हूं।
sax या xmlpullparsing का उपयोग करें। – Raghunandan
यदि फ़ाइल का आकार उचित है, तो डोम आज़माएं। यदि यह कोर में फिट नहीं होगा, तो सैक्स का उपयोग करें। हमें अपनी स्कीमा दिखाएं और हमें बताएं कि आप –
डेटा के साथ किस प्रकार की सामग्री कर रहे हैं, यदि भारी डेटा के लिए अच्छा है तो कृपया sax मतलब है लेकिन कृपया मुझे xmlpullparser के बारे में बताएं। Sax और xmlpull के बीच सबसे अच्छा। –