JAXBContext क्या है?
JAXBContext क्या है?

वीडियो: JAXBContext क्या है?

वीडियो: JAXBContext क्या है?
वीडियो: JAXB का उपयोग करके XML को जावा ऑब्जेक्ट में कनवर्ट करें 2024, नवंबर
Anonim

जैक्सबी एक्सएमएल बाइंडिंग के लिए जावा आर्किटेक्चर के लिए खड़ा है। इसका उपयोग एक्सएमएल को जावा ऑब्जेक्ट और जावा ऑब्जेक्ट को एक्सएमएल में बदलने के लिए किया जाता है। जैक्सबी XML दस्तावेज़ों से जावा ऑब्जेक्ट्स को पढ़ने और लिखने के लिए एक एपीआई को परिभाषित करता है। SAX और DOM के विपरीत, हमें XML पार्सिंग तकनीकों से अवगत होने की आवश्यकता नहीं है।

यह भी जानना है कि जावा में JAXBContext का क्या उपयोग है?

जैक्सबी के लिए खड़ा है जावा XML बाइंडिंग के लिए आर्किटेक्चर। यह मार्शल को तंत्र प्रदान करता है (लिखें) जावा एक्सएमएल में ऑब्जेक्ट और ऑब्जेक्ट में अनमर्शल (पढ़ें) एक्सएमएल। बस, आप कह सकते हैं कि यह है उपयोग किया गया कन्वर्ट करने के लिए जावा xml में ऑब्जेक्ट करें और इसके विपरीत।

ऊपर के अलावा, जेएक्सबी मार्शलिंग कैसे काम करता है? मार्शलिंग क्लाइंट एप्लिकेशन को परिवर्तित करने की क्षमता प्रदान करता है a जैक्सबी XML डेटा में जावा ऑब्जेक्ट ट्री व्युत्पन्न। डिफ़ॉल्ट रूप से, मार्शलर एक्सएमएल डेटा जेनरेट करते समय यूटीएफ -8 एन्कोडिंग का उपयोग करता है। इसके बाद, हम जावा ऑब्जेक्ट्स से एक्सएमएल फाइल जेनरेट करेंगे।

लोग यह भी पूछते हैं, क्या JAXBContext थ्रेड सुरक्षित है?

जेएक्सबीसंदर्भ है सूत की अलमारी और केवल एक बार बनाया जाना चाहिए और मेटाडेटा को कई बार आरंभ करने की लागत से बचने के लिए पुन: उपयोग किया जाना चाहिए। मार्शलर और अनमर्शलर नहीं हैं सूत की अलमारी , लेकिन बनाने में हल्के होते हैं और प्रति ऑपरेशन बनाए जा सकते हैं।

क्या जैक्सबी जेडीके का हिस्सा है?

जैक्सबी जकार्ता ईई प्लेटफॉर्म में एपीआई में से एक है (जिसे पहले कहा जाता था) जावा ईई), अंश का जावा वेब सेवा विकास पैक (JWSDP), और WSIT की नींव में से एक। यह भी था अंश का जावा एसई प्लेटफॉर्म (संस्करण में जावा एसई 6-10)। के रूप में जावा एसई 11, जैक्सबी हटा लिया गया था। विवरण के लिए, जेईपी 320 देखें।

सिफारिश की: