क्या कोई मुझे बता सकता है कि XML का विश्लेषण करने का क्या अर्थ है? और एक एक्सएमएल पार्सर सामान्य रूप से क्या करता है?एक्सएमएल का विश्लेषण करने का क्या मतलब है?
उत्तर
इसका मतलब है कि एक्सएमएल फ़ाइल/स्ट्रिंग को "पढ़ना" और संरचना के अनुसार इसकी सामग्री प्राप्त करना आम तौर पर उन्हें प्रोग्राम में उपयोग करने के लिए होता है।
उदाहरण के लिए आप इस एक्सएमएल टुकड़ा है, तो:
<root>
<node1>value1</node1>
<node2>value2</node2>
</root>
आप एक डेटा संरचना में इन मूल्यों का उपयोग करना चाहते हो सकता है:
Object goofy = ClassRoot.new
parse(xml, goofy)
puts(goofy)
:
ClassRoot:
node1: string
node2: string
ताकि
अंत में,
yelds जैसे कुछ:
goofy[node1='value1'; node2='value2']
ऐसा करने के कई तरीके हैं, जैसे DOM or SAX। आपकी आवश्यकताओं के अनुसार, आप XSLT और xpath की जांच भी कर सकते हैं।
एक XML पार्सर सॉफ्टवेयर का टुकड़ा है कि एक्सएमएल फाइल पढ़ता है और उन फ़ाइलों को उपलब्ध आवेदन करने के लिए और भाषाओं प्रोग्रामिंग से जानकारी देता है, आम तौर पर के माध्यम से एक ज्ञात है इंटरफ़ेस जैसे डीओएम
एक्सएमएल: एक्सटेंसिबल मार्कअप लैंग्वेज इलेक्ट्रॉनिक रूप से दस्तावेजों एन्कोड करने के लिए नियमों का एक सेट है। यह डब्ल्यू 3 सी और कई अन्य संबंधित विनिर्देशों द्वारा उत्पादित किया गया है; सभी शुल्क मुक्त खुले मानकों हैं।
पार्सर: एक कंप्यूटर प्रोग्राम जो कोड को कार्यात्मक घटकों में विभाजित करता है; "कंपाइलर्स को ऑब्जेक्ट कोड में अनुवाद करने के लिए स्रोत कोड को पार्स करना चाहिए"
आमतौर पर कुछ जानकारी xml दस्तावेज़ों में संग्रहीत होती है। अपने कार्यक्रम में इस जानकारी का उपयोग करने के लिए आपको इसे पार्स करना होगा - नोड द्वारा लाइन या नोड द्वारा लाइन पढ़ें और जानकारी के टुकड़े लाएं।
एक एक्सएमएल पार्सर एक एक्सएमएल दस्तावेज़ को एक्सएमएल डीओएम ऑब्जेक्ट में परिवर्तित करता है - जिसे तब जावास्क्रिप्ट के साथ छेड़छाड़ की जा सकती है।
- 1. hibernate.jdbc.batch_size निर्दिष्ट करने का क्या मतलब है?
- 2. पायथन में बड़े एक्सएमएल दस्तावेज़ों का विश्लेषण करने का सबसे तेज़ तरीका क्या है?
- 3. MethodImplOptions.InternalCall का क्या मतलब है?
- 4. आवश्यकता का मतलब क्या है?
- 5. एक्सपीएस का क्या मतलब है?
- 6. फर्जी भंडारों का परीक्षण करने का क्या मतलब है?
- 7. लॉगिंग फ्रेमवर्क का उपयोग करने का क्या मतलब है?
- 8. अमेज़ॅन SimpleDB का उपयोग करने का क्या मतलब है?
- 9. os.error का क्या मतलब है?
- 10. FILL_AND_STROKE का क्या मतलब है?
- 11. संयोजन का मतलब क्या है?
- 12. दस्तावेज़ का क्या मतलब है?
- 13. क्या() => {} का मतलब है?
- 14. @plt का मतलब क्या है?
- 15. 'अल्फकी' का क्या मतलब है?
- 16. iter_swap का क्या मतलब है?
- 17. जावास्क्रिप्ट में @const का मतलब क्या है?
- 18. क्या करता है? एंड्रॉयड एक्सएमएल में मतलब
- 19. रूबी में एक वेब पेज का विश्लेषण करने का सबसे अच्छा तरीका क्या है?
- 20. घोषित करने योग्य शैली का क्या मतलब है?
- 21. लेनदेन में चयन बयान संलग्न करने का क्या मतलब है?
- 22. तर्क चर पुन: असाइन करने का क्या मतलब है?
- 23. "नॉट डिफॉल्ट" का क्या मतलब है?
- 24. डब्लूसीएफ में डब्ल्यूएस का मतलब क्या है?
- 25. एक्सएचटीएमएल अनुपालन होने का क्या मतलब है?
- 26. खोल में $$ का मतलब क्या है?
- 27. फोरट्रान में 10.00 का क्या मतलब है?
- 28. एक Django "ऐप" का मतलब क्या है?
- 29. सेट आर्ग्यूमेंट्स का क्या मतलब है?
- 30. कक्षा सामान्य बनाने का क्या मतलब है?
पार्स = पढ़ें और व्याख्या करें .... –