XML DOM 节点类型

DOM ডকুমেন্টকে নোড অবজেক্টের হাইপারমার্কস্ট্রাকচার হিসাবে প্রদর্শন করে

নোড টাইপ

তালিকায় উল্লিখিত হলো ভিন্ন W3C নোড টাইপ, এবং তাদের প্রয়োগ্য সাব-এলিমেন্ট:

নোড টাইপ বর্ণনা সাব-এলিমেন্ট
Document সমগ্র ডকুমেন্ট (DOM ট্রির শীর্ষ নোড)
  • Element (মাক্স. one)
  • ProcessingInstruction
  • Comment
  • DocumentType
DocumentFragment সবচেয়ে কম ওভারহেড Document এলিমেন্ট
  • ProcessingInstruction
  • Comment
  • Text
  • CDATASection
  • EntityReference
DocumentType ডকুমেন্টের জন্য এনটিটি নিবন্ধ প্রদান করে None
ProcessingInstruction প্রক্রিয়া নির্দেশ None
EntityReference এনটিটি নির্দেশক এলিমেন্ট
  • ProcessingInstruction
  • Comment
  • Text
  • CDATASection
  • EntityReference
Element element (এলিমেন্ট) এলিমেন্ট
  • Text
  • Comment
  • ProcessingInstruction
  • CDATASection
  • EntityReference
Attr অ্যাট্রিবিউট
  • Text
  • EntityReference
Text এলিমেন্ট বা অ্যাট্রিবিউটের লেখাকনটেন্ট None
CDATASection ডকুমেন্টের CDATA সেকশন (লেখাটি পার্সার দ্বারা পার্স করা হবে না) None
Comment মন্তব্য None
এনটিটি এনটিটি
  • ProcessingInstruction
  • Comment
  • Text
  • CDATASection
  • EntityReference
নটেশন DTD-তে ঘোষিত সমস্ত সমস্ত্র None

নোড টাইপ - ফলাফল

তালিকায় উল্লিখিত হলো প্রত্যেক নোড টাইপের জন্য nodeName এবং nodeValue এক্সপ্রেসিয়ন ফলাফল:

নোড টাইপ nodeName এর ফলাফল nodeValue এর ফলাফল
Document #document null
DocumentFragment #document fragment null
DocumentType doctype নাম null
EntityReference এনটিটি নির্দেশক নাম null
Element এলিমেন্ট নাম null
Attr অ্যাট্রিবিউট নাম অ্যাট্রিবিউট মূল্য
ProcessingInstruction target নোড কনটেন্ট
Comment #comment মন্তব্য লেখাসমূহ
Text #text নোড কনটেন্ট
CDATASection #cdata-section নোড কনটেন্ট
এনটিটি এনটিটি নাম null
নটেশন সংজ্ঞাপত্র null

NodeTypes - নামক স্থিরাংক

NodeType নামক স্থিরাংক
1 ELEMENT_NODE
2 ATTRIBUTE_NODE
3 TEXT_NODE
4 CDATA_SECTION_NODE
5 ENTITY_REFERENCE_NODE
6 ENTITY_NODE
7 PROCESSING_INSTRUCTION_NODE
8 COMMENT_NODE
9 DOCUMENT_NODE
10 DOCUMENT_TYPE_NODE
11 DOCUMENT_FRAGMENT_NODE
12 NOTATION_NODE