XML DOM - วิธีการ
DOM เป็น API มีอินเทอร์เฟซที่แสดงข้อมูลประเภทต่างๆที่สามารถพบได้ในเอกสาร XML เช่นองค์ประกอบและข้อความ อินเทอร์เฟซเหล่านี้รวมถึงวิธีการและคุณสมบัติที่จำเป็นในการทำงานกับวัตถุเหล่านี้ คุณสมบัติกำหนดคุณลักษณะของโหนดในขณะที่วิธีการให้วิธีจัดการกับโหนด
ตารางต่อไปนี้แสดงรายการคลาส DOM และอินเทอร์เฟซ -
| ส. | อินเทอร์เฟซและคำอธิบาย |
|---|---|
| 1 | DOMImplementation มีวิธีการหลายวิธีในการดำเนินการที่ไม่ขึ้นอยู่กับอินสแตนซ์เฉพาะใด ๆ ของโมเดลอ็อบเจ็กต์เอกสาร |
| 2 | DocumentFragment เป็นอ็อบเจ็กต์เอกสาร "น้ำหนักเบา" หรือ "น้อยที่สุด" และ (ในฐานะซูเปอร์คลาสของเอกสาร) ยึดโครงสร้าง XML / HTML ในเอกสารที่มีคุณสมบัติครบถ้วน |
| 3 | Document แสดงถึงโหนดระดับบนสุดของเอกสาร XML ซึ่งให้การเข้าถึงโหนดทั้งหมดในเอกสารรวมถึงองค์ประกอบรูท |
| 4 | Node แสดงถึงโหนด XML |
| 5 | NodeList แสดงรายการวัตถุโหนดแบบอ่านอย่างเดียว |
| 6 | NamedNodeMap แสดงถึงคอลเลกชันของโหนดที่สามารถเข้าถึงได้โดยใช้ชื่อ |
| 7 | Data ขยายNodeด้วยชุดแอตทริบิวต์และวิธีการเข้าถึงข้อมูลอักขระใน DOM |
| 8 | Attribute แสดงถึงแอตทริบิวต์ในออบเจ็กต์ Element |
| 9 | Element แสดงถึงโหนดองค์ประกอบ มาจากโหนด |
| 10 | Text แสดงถึงโหนดข้อความ มาจาก CharacterData |
| 11 | Comment แสดงถึงโหนดความคิดเห็น มาจาก CharacterData |
| 12 | ProcessingInstruction แสดงถึง "คำสั่งการประมวลผล" ใช้ใน XML เพื่อเก็บข้อมูลเฉพาะของโปรเซสเซอร์ในข้อความของเอกสาร |
| 13 | CDATA Section เป็นตัวแทนของส่วน CDATA มาจากข้อความ |
| 14 | Entity แสดงถึงเอนทิตี มาจากโหนด |
| 15 | EntityReference สิ่งนี้แสดงถึงการอ้างอิงเอนทิตีในแผนภูมิ มาจากโหนด |
เราจะพูดถึงวิธีการและคุณสมบัติของอินเทอร์เฟซข้างต้นในแต่ละบท