সুচিপত্র:

কিভাবে DOM পার্সার জাভাতে কাজ করে?
কিভাবে DOM পার্সার জাভাতে কাজ করে?

ভিডিও: কিভাবে DOM পার্সার জাভাতে কাজ করে?

ভিডিও: কিভাবে DOM পার্সার জাভাতে কাজ করে?
ভিডিও: জাভা অনলাইন প্রশিক্ষণ | Java DOM পার্সার ব্যবহার করে XML পার্সিং 2024, মে
Anonim

DOM পার্সার সম্পূর্ণ XML নথি পার্স করে এবং মেমরিতে লোড করে; তারপর সহজে ট্রাভার্সাল বা ম্যানিপুলেশনের জন্য এটিকে একটি "ট্রি" কাঠামোতে মডেল করুন। সংক্ষেপে, এটি একটি XML ফাইলে পরিণত করে DOM অথবা ট্রি স্ট্রাকচার, এবং আপনি যা চান তা পেতে আপনাকে নোড দ্বারা একটি নোড অতিক্রম করতে হবে।

একইভাবে, লোকেরা জিজ্ঞাসা করে, কিভাবে একটি DOM পার্সার কাজ করে?

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

এছাড়াও, জাভাতে DocumentBuilder এর ব্যবহার কি? ক্লাস ডকুমেন্ট বিল্ডার . একটি XML নথি থেকে DOM নথির দৃষ্টান্তগুলি পেতে API সংজ্ঞায়িত করে৷ এই ক্লাস ব্যবহার করে, একটি আবেদন প্রোগ্রামার XML থেকে একটি নথি পেতে পারেন। এই শ্রেণীর একটি উদাহরণ থেকে প্রাপ্ত করা যেতে পারে ডকুমেন্ট বিল্ডার ফ্যাক্টরি.

পরবর্তীকালে, প্রশ্ন হল, জাভাতে DOM পার্সার কি?

DOM পার্সার : ডকুমেন্ট অবজেক্ট মডেল পার্সার একটি অনুক্রম ভিত্তিক পার্সার যেটি সম্পূর্ণ XML নথির একটি অবজেক্ট মডেল তৈরি করে, তারপর সেই মডেলটি আপনার হাতে কাজ করার জন্য হস্তান্তর করে। JAXB: দ জাভা XML বাইন্ডিং ম্যাপের জন্য আর্কিটেকচার জাভা XML নথিতে ক্লাস করে এবং আপনাকে XML-এ আরও প্রাকৃতিক উপায়ে কাজ করার অনুমতি দেয়।

জাভাতে কোন এক্সএমএল পার্সার সেরা?

জাভার জন্য সেরা এক্সএমএল পার্সার [বন্ধ]

  • জেডিওএম
  • উডস্টক্স।
  • XOM
  • dom4j.
  • VTD-XML।
  • জার্সেস-জে।
  • ক্রিমসন।

প্রস্তাবিত: