Mundarija:

DOM parser Java-da qanday ishlaydi?
DOM parser Java-da qanday ishlaydi?

Video: DOM parser Java-da qanday ishlaydi?

Video: DOM parser Java-da qanday ishlaydi?
Video: Do XML ao Java 2024, Noyabr
Anonim

DOM tahlilchisi butun XML hujjatini tahlil qiladi va uni xotiraga yuklaydi; keyin uni oson o'tish yoki manipulyatsiya qilish uchun "TREE" tuzilishida modellashtiradi. Qisqasi, u XML faylini aylantiradi DOM yoki Daraxt tuzilishi va siz xohlagan narsani olish uchun tugunni tugun bo'ylab aylanib o'tishingiz kerak.

Xuddi shunday, odamlar DOM tahlilchisi qanday ishlaydi?

DOM tahlilchisi XML bilan xotirada ob'ekt grafigi (daraxtga o'xshash tuzilma) sifatida ishlash uchun mo'ljallangan - Hujjat ob'ekt modeli ( DOM )“. Birinchi navbatda, tahlil qiluvchi kirish XML faylini kesib o'tadi va yaratadi DOM XML faylidagi tugunlarga mos keladigan ob'ektlar. Bular DOM ob'ektlar daraxtga o'xshash tuzilishda bir-biriga bog'langan.

Shuningdek, Java-da DocumentBuilder-dan qanday foydalanish kerak? Sinf DocumentBuilder . XML hujjatidan DOM Document nusxalarini olish uchun APIni belgilaydi. Ushbu sinfdan foydalanib, an ilova dasturchi XML dan Hujjatni olishi mumkin. Ushbu sinfning namunasini dan olish mumkin DocumentBuilderFactory.

Keyinchalik savol tug'iladi: Java-da DOM parser nima?

DOM tahlilchisi : Hujjat obyekti modeli tahlil qiluvchi ierarxiyaga asoslangan tahlil qiluvchi bu butun XML hujjatining ob'ekt modelini yaratadi, so'ngra ushbu modelni ishlash uchun sizga topshiradi. JAXB: The Java XML Binding xaritalari uchun arxitektura Java XML hujjatlariga sinflar beradi va XMLda tabiiyroq ishlashga imkon beradi.

Qaysi XML tahlilchisi Java-da eng yaxshisi?

Java uchun eng yaxshi XML tahlilchisi [yopiq]

  • JDOM.
  • Vudstox.
  • XOM.
  • dom4j.
  • VTD-XML.
  • Xerces-J.
  • Qip-qizil.

Tavsiya: