การแสดงเอกสาร XML
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
add | Document | ผนวกโหนดที่ระบุไว้ที่ส่วนท้ายของเอกสาร |
add | Document | แทรกโหนดที่ระบุที่ดัชนีที่ระบุในบรรดาโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของ เอกสาร |
clone | Content[] | สร้างสำเนาที่ไม่ได้แนบของโหนดทั้งหมดที่เป็นรายการย่อยของเอกสาร |
detach | Element|null | ยกเลิกการเชื่อมต่อและแสดงผลโหนดรูท Element ของเอกสาร |
get | Content[] | รับโหนดทั้งหมดที่เป็นโหนดย่อยโดยตรงของเอกสาร |
get | Content|null | รับโหนดที่ดัชนีที่ระบุในบรรดาโหนดทั้งหมดที่เป็นโหนดลูกของเอกสารโดยตรง |
get | Integer | รับจำนวนโหนดที่เป็นองค์ประกอบย่อยโดยตรงของเอกสาร |
get | Content[] | รับโหนดทั้งหมดที่เป็นโหนดย่อยโดยตรงหรือโดยอ้อมของเอกสาร ตามลำดับที่ปรากฏในเอกสาร |
get | Doc | รับDocประกาศของเอกสาร |
get | Element|null | รับโหนดรูท Element ของเอกสาร |
has | Boolean | กำหนดว่าเอกสารมีโหนดรูท Element หรือไม่ |
remove | Content[] | นำโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของเอกสารออก |
remove | Boolean | นำโหนดที่ระบุออก หากโหนดเป็นโหนดลูกโดยตรงของเอกสาร |
remove | Content|null | นำโหนดที่ดัชนีที่ระบุออกจากโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของ เอกสาร |
set | Document | ตั้งค่าประกาศ Doc ของเอกสาร |
set | Document | ตั้งค่าโหนดราก Element ของเอกสาร |
เอกสารโดยละเอียด
add Content(content)
ผนวกโหนดที่ระบุไว้ที่ส่วนท้ายของเอกสาร อาร์กิวเมนต์ content อาจเป็นออบเจ็กต์ Content หรือออบเจ็กต์โหนดใดก็ได้ที่สอดคล้องกับประเภทที่แสดงใน Content อย่างไรก็ตาม โปรดทราบว่าเอกสารจะมีโหนด Element
ย่อยได้เพียงโหนดเดียว ซึ่งก็คือโหนด Element รูทโดยนัย
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
content | Content | โหนดที่จะเพิ่ม |
รีเทิร์น
Document — เอกสารสำหรับการเชื่อมโยง
add Content(index, content)
แทรกโหนดที่ระบุที่ดัชนีที่ระบุในบรรดาโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของ
เอกสาร อาร์กิวเมนต์ content อาจเป็นออบเจ็กต์ Content หรือออบเจ็กต์โหนดใดก็ได้
ที่สอดคล้องกับประเภทที่ระบุไว้ใน Content อย่างไรก็ตาม โปรดทราบว่าเอกสารจะมีโหนด Element ได้เพียงโหนดเดียว ซึ่งเป็นโหนด Element
รากโดยปริยาย
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
index | Integer | ดัชนีที่จะแทรกโหนดในบรรดาโหนดทั้งหมดที่เป็นรายการย่อยโดยตรงของเอกสาร |
content | Content | โหนดที่จะแทรก |
รีเทิร์น
Document — เอกสารสำหรับการเชื่อมโยง
clone Content()
สร้างสำเนาที่ไม่ได้แนบของโหนดทั้งหมดที่เป็นรายการย่อยของเอกสาร
รีเทิร์น
Content[] — อาร์เรย์ของสำเนาที่ไม่ได้แนบของโหนดทั้งหมดซึ่งเป็นองค์ประกอบย่อยโดยตรงของ
เอกสาร
detach Root Element()
get All Content()
รับโหนดทั้งหมดที่เป็นโหนดย่อยโดยตรงของเอกสาร
รีเทิร์น
Content[] — อาร์เรย์ของโหนดทั้งหมดที่เป็นโหนดย่อยของเอกสาร
get Content(index)
รับโหนดที่ดัชนีที่ระบุในบรรดาโหนดทั้งหมดที่เป็นโหนดลูกของเอกสารโดยตรง หากไม่มีโหนดที่ดัชนีที่ระบุ เมธอดนี้จะแสดงผล null
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
index | Integer | ดัชนีของโหนดในบรรดาโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของ เอกสาร |
รีเทิร์น
Content|null — โหนด หรือ null หากไม่มีโหนดที่ดัชนีที่ระบุ
get Content Size()
รับจำนวนโหนดที่เป็นองค์ประกอบย่อยโดยตรงของเอกสาร
รีเทิร์น
Integer — จำนวนโหนดที่เป็นโหนดย่อยโดยตรงของเอกสาร
get Descendants()
รับโหนดทั้งหมดที่เป็นโหนดย่อยโดยตรงหรือโดยอ้อมของเอกสาร ตามลำดับที่ปรากฏในเอกสาร
รีเทิร์น
Content[] — อาร์เรย์ของโหนดทั้งหมดที่เป็นโหนดย่อยโดยตรงหรือโดยอ้อมของเอกสาร
get Doc Type()
get Root Element()
has Root Element()
กำหนดว่าเอกสารมีโหนดรูท Element หรือไม่
รีเทิร์น
Boolean — true หากเอกสารมีโหนดรูท Element false หากไม่มี
remove Content()
นำโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของเอกสารออก
รีเทิร์น
Content[] — อาร์เรย์ของโหนดทั้งหมดที่เป็นองค์ประกอบย่อยของเอกสารก่อนที่จะถูกนำออก
remove Content(content)
นำโหนดที่ระบุออก หากโหนดเป็นโหนดลูกโดยตรงของเอกสาร อาร์กิวเมนต์ content อาจเป็นออบเจ็กต์ Content หรือออบเจ็กต์โหนดใดก็ได้ที่สอดคล้องกับประเภทที่ระบุไว้ใน Content
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
content | Content | โหนดที่จะนำออก |
รีเทิร์น
Boolean — true หากโหนดเป็นโหนดย่อยโดยตรงและถูกนำออก false หากไม่ใช่
remove Content(index)
นำโหนดที่ดัชนีที่ระบุออกจากโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของ
เอกสาร หากไม่มีโหนดที่ดัชนีที่ระบุ เมธอดนี้จะแสดงผล null
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
index | Integer | ดัชนีของโหนดในบรรดาโหนดทั้งหมดที่เป็นองค์ประกอบย่อยโดยตรงของ เอกสาร |
รีเทิร์น
Content|null — โหนดที่ถูกนำออก หรือ null หากไม่มีโหนดที่ดัชนีที่ระบุ