ऐसे कई प्रश्न हैं जो सर्वश्रेष्ठ एक्सएमएल पार्सर से पूछते हैं, मुझे एक्सएमएल पार्सर क्या है जो जावा के लिए ग्रोवी की तरह सबसे ज्यादा दिलचस्पी है?जावा में एक्सएमएल करने का एक बेहतर तरीका
मैं चाहता हूँ:
SomeApiDefinedObject o = parseXml(xml);
for(SomeApiDefinedObject it : o.getChildren()) {
System.out.println(it.getAttributes());
}
सबसे महत्वपूर्ण चीजें हैं कि मैं एक्सएमएल नोड के हर प्रकार के लिए एक वर्ग बनाने के लिए नहीं करना चाहते, मैं नहीं बल्कि सिर्फ स्ट्रिंग के रूप में उन सब के साथ सौदा करना चाहते हैं, और है कि XML का निर्माण किसी भी कन्वर्टर्स या कुछ भी आवश्यकता नहीं है, बस एक साधारण उद्देश्य यह है कि पहले से ही
आप ग्रूवी XML पार्सर का उपयोग किया है परिभाषित किया गया है, तो आप को पता चल जाएगा कि मैं क्या वैकल्पिक रूप से के बारे में
बात कर रहा हूँ, wou एलडी जावा से ग्रोवी का उपयोग करने के लिए मेरे लिए बेहतर होगा?
@jboyd: यदि आप कहते हैं कि तुम वस्तुओं को बनाने के ... गति और स्मृति एक चिंता का विषय हैं, तो नहीं चाहते हैं और प्रमाणीकरण ** ** चिंता नहीं है, तो जैवोल्यूशन प्रोजेक्ट में सॉफ्ट-रीयलटाइम एक्सएमएल "स्टैक्स-जैसे" पार्सर है (मुझे इसके बारे में कुछ भी पता नहीं है, बस यह स्टैक्स जैसा है और इसका ध्यान गति, कम है पदचिह्न और बहुत कम वस्तुओं निर्माण)। – SyntaxT3rr0r
मुझे आश्चर्य है कि क्या जावा-लैंड में LINQ-TO-XML की शक्ति के समान कुछ है? – ChaosPandion
@WizardOfOdds: यह मुझे लगता है जैसे वह "ऑब्जेक्ट" लिखते समय वास्तव में "वर्ग" का मतलब था। –