Representasi dokumen XML.
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Document | Menambahkan node yang ditentukan ke akhir dokumen. |
add | Document | Menyisipkan node yang diberikan pada indeks yang diberikan di antara semua node yang merupakan turunan langsung dari dokumen. |
clone | Content[] | Membuat salinan yang tidak terlampir dari semua node yang merupakan turunan langsung dari dokumen. |
detach | Element | Melepas dan menampilkan node Element root dokumen. |
get | Content[] | Mendapatkan semua node yang merupakan turunan langsung dari dokumen. |
get | Content | Mendapatkan node pada indeks yang diberikan di antara semua node yang merupakan turunan langsung dari dokumen. |
get | Integer | Mendapatkan jumlah node yang merupakan turunan langsung dari dokumen. |
get | Content[] | Mendapatkan semua node yang merupakan turunan langsung atau tidak langsung dari dokumen, dalam urutan yang muncul dalam dokumen. |
get | Doc | Mendapatkan deklarasi Doc dokumen. |
get | Element | Mendapatkan node Element root dokumen. |
has | Boolean | Menentukan apakah dokumen memiliki node Element root. |
remove | Content[] | Menghapus semua node yang merupakan turunan langsung dari dokumen. |
remove | Boolean | Menghapus node yang diberikan, jika node tersebut merupakan turunan langsung dari dokumen. |
remove | Content | Menghapus node pada indeks yang diberikan di antara semua node yang merupakan turunan langsung dari dokumen. |
set | Document | Menetapkan deklarasi Doc dokumen. |
set | Document | Menetapkan node Element root dokumen. |
Dokumentasi mendetail
add Content(content)
Menambahkan node yang ditentukan ke akhir dokumen. Argumen content dapat berupa objek Content atau objek node apa pun yang sesuai dengan jenis yang tercantum dalam Content. Namun, perhatikan bahwa dokumen hanya dapat memiliki satu node Element
turunan, yang secara implisit merupakan node Element root.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
content | Content | node yang akan ditambahkan |
Pulang pergi
Document — dokumen, untuk pembuatan rantai
add Content(index, content)
Menyisipkan node yang diberikan pada indeks yang diberikan di antara semua node yang merupakan turunan langsung dari dokumen. Argumen content dapat berupa objek Content atau objek node apa pun
yang sesuai dengan jenis yang tercantum dalam Content. Namun, perhatikan bahwa dokumen
hanya dapat memiliki satu node Element turunan, yang secara implisit merupakan node Element
root.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
index | Integer | indeks tempat menyisipkan node di antara semua node yang merupakan turunan langsung dokumen |
content | Content | node yang akan disisipkan |
Pulang pergi
Document — dokumen, untuk pembuatan rantai
clone Content()
Membuat salinan yang tidak terlampir dari semua node yang merupakan turunan langsung dari dokumen.
Pulang pergi
Content[] — array salinan yang tidak terpasang dari semua node yang merupakan turunan langsung dari dokumen
detach Root Element()
get All Content()
Mendapatkan semua node yang merupakan turunan langsung dari dokumen.
Pulang pergi
Content[] — array dari semua node yang merupakan turunan langsung dari dokumen
get Content(index)
Mendapatkan node pada indeks yang diberikan di antara semua node yang merupakan turunan langsung dari dokumen. Jika tidak ada node di indeks yang diberikan, metode ini akan menampilkan null.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
index | Integer | indeks untuk node di antara semua node yang merupakan turunan langsung dari dokumen |
Pulang pergi
Content — node, atau null jika tidak ada node di indeks yang diberikan
get Content Size()
Mendapatkan jumlah node yang merupakan turunan langsung dari dokumen.
Pulang pergi
Integer — jumlah node yang merupakan turunan langsung dokumen
get Descendants()
Mendapatkan semua node yang merupakan turunan langsung atau tidak langsung dari dokumen, dalam urutan yang muncul dalam dokumen.
Pulang pergi
Content[] — array dari semua node yang merupakan turunan langsung atau tidak langsung dari dokumen
get Doc Type()
get Root Element()
has Root Element()
Menentukan apakah dokumen memiliki node Element root.
Pulang pergi
Boolean — true jika dokumen memiliki node Element root; false jika tidak
remove Content()
Menghapus semua node yang merupakan turunan langsung dari dokumen.
Pulang pergi
Content[] — array dari semua node yang merupakan turunan langsung dokumen sebelum dihapus
remove Content(content)
Menghapus node yang diberikan, jika node tersebut merupakan turunan langsung dari dokumen. Argumen content dapat berupa objek Content atau objek node apa pun yang sesuai dengan
jenis yang tercantum dalam Content.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
content | Content | node yang akan dihapus |
Pulang pergi
Boolean — true jika node adalah turunan langsung dan dihapus; false jika tidak
remove Content(index)
Menghapus node pada indeks yang diberikan di antara semua node yang merupakan turunan langsung dari dokumen. Jika tidak ada node di indeks yang diberikan, metode ini akan menampilkan null.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
index | Integer | indeks untuk node di antara semua node yang merupakan turunan langsung dari dokumen |
Pulang pergi
Content — node yang dihapus, atau null jika tidak ada node di indeks yang diberikan
set Doc Type(docType)
Menetapkan deklarasi Doc dokumen. Jika dokumen sudah memiliki node Doc yang berbeda, metode ini akan menimpa node lama. Metode ini akan menampilkan pengecualian jika dokumen sudah berisi node Doc yang sama dengan yang ditetapkan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
doc | Doc | Document yang akan ditetapkan |
Pulang pergi
Document — dokumen, untuk pembuatan rantai