সুচিপত্র:

অ্যান্ড্রয়েডে DOM পার্সিং কি?
অ্যান্ড্রয়েডে DOM পার্সিং কি?

ভিডিও: অ্যান্ড্রয়েডে DOM পার্সিং কি?

ভিডিও: অ্যান্ড্রয়েডে DOM পার্সিং কি?
ভিডিও: PHP টিউটোরিয়াল | প্রারম্ভিক জন্য PHP 2024, নভেম্বর
Anonim

অ্যান্ড্রয়েড ডম পার্সার

সাধারণত, দ DOM পার্সার এক্সএমএল ফাইলটি মেমরিতে লোড করবে পার্স XML নথি, যে কারণে এটি আরও মেমরি গ্রাস করবে এবং এটি হবে পার্স XML ডকুমেন্ট শুরু নোড থেকে শেষ নোড পর্যন্ত। ব্যবহারকারীর বিবরণ সহ XML ফাইলের নমুনা কাঠামো নিচে দেওয়া হল অ্যান্ড্রয়েড অ্যাপ্লিকেশন

শুধু তাই, DOM পার্সিং কি?

DOM পার্সার মেমরিতে একটি অবজেক্ট গ্রাফ (একটি গাছের মতো কাঠামো) হিসাবে XML এর সাথে কাজ করার উদ্দেশ্যে - যাকে বলা হয় "ডকুমেন্ট অবজেক্ট মডেল ( DOM )" এইগুলো DOM বস্তুগুলি একটি গাছের মতো কাঠামোর সাথে সংযুক্ত থাকে। একদা পার্সার দিয়ে করা হয় পার্সিং প্রক্রিয়া, আমরা এই গাছের মত পেতে DOM বস্তু গঠন এটা থেকে ফিরে.

কেউ জিজ্ঞাসা করতে পারে, জাভাতে একটি DOM কী? জাভা DOM পার্সার - ওভারভিউ। বিজ্ঞাপন. ডকুমেন্ট অবজেক্ট মডেল ( DOM ) হল ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (W3C) এর একটি অফিসিয়াল সুপারিশ। এটি একটি ইন্টারফেস সংজ্ঞায়িত করে যা প্রোগ্রামগুলিকে এক্সএমএল নথির শৈলী, কাঠামো এবং বিষয়বস্তু অ্যাক্সেস এবং আপডেট করতে সক্ষম করে। XML পার্সার যা সমর্থন করে DOM এই ইন্টারফেস বাস্তবায়ন.

অ্যান্ড্রয়েডে পার্সিং কি?

এক্সএমএল মানে এক্সটেনসিবল মার্ক-আপ ল্যাঙ্গুয়েজ। XML একটি খুব জনপ্রিয় বিন্যাস এবং সাধারণত ইন্টারনেটে ডেটা শেয়ার করার জন্য ব্যবহৃত হয়। এই অধ্যায় কিভাবে ব্যাখ্যা পার্স XML ফাইল এবং এটি থেকে প্রয়োজনীয় তথ্য বের করুন। অ্যান্ড্রয়েড DOM, SAX এবং XMLPullParser তিন ধরনের XML পার্সার প্রদান করে।

DOM পার্সার এবং SAX পার্সার কি?

1) DOM পার্সার মেমরিতে পুরো XML নথি লোড করার সময় SAX শুধুমাত্র মেমরিতে XML ফাইলের একটি ছোট অংশ লোড করে। 2) DOM পার্সার এর চেয়ে দ্রুত SAX কারণ এটি মেমরিতে পুরো XML ডকুমেন্ট অ্যাক্সেস করে। 4) DOM পার্সার ডকুমেন্ট অবজেক্ট মডেল কাজ করে যখন SAX একটি ইভেন্ট ভিত্তিক XML পার্সার.

প্রস্তাবিত: