Objek CDATASection XML DOM
- Halaman Sebelumnya DOM Attr
- Halaman Berikutnya DOM CharacterData
Objek CDATASection mewakili bagian CDATA di dokumen.
contoh
Dalam contoh di bawah ini, kita akan menggunakan berkas XMLbooks.xmldan fungsi JavaScript loadXMLDoc().
Objek CDATASection
Objek CDATASection mewakili bagian CDATA di dokumen.
Interface CDATASection adalah Text interface child interface, tidak mendefinisikan atribut dan metode sendiri. Melalui Node interface mengeksyen nodeValue atribut, atau melalui CharacterData interface mengeksyen atribut data, dapat mengakses konten teks CDATA Section.
Meskipun biasanya dapat memperoleh node CDATASection sebagai Text Pengolahan node, tetapi perhatikan bahwaNode.normalize() metode tidak menyatukan bagian CDATA yang berdekatan.
Menggunakan Document.createCDATASection() Membuat sebuah CDATASection.
Segmen CDATA mengandung teks yang tidak akan diurai pengembang. Tag dalam segmen CDATA tidak dianggap sebagai tag, dan entitas tidak akan diubah. Tujuannya adalah untuk mengandung materi seperti bagian XML, tanpa perlu mengesampingkan semua simbol pemisah.
Simbol pemisah yang diakui unik dalam CDATA adalah "]]>", yang dapat menandai akhir segmen CDATA. Segmen CDATA tidak dapat diimbangi.
Properti Objek CDATASection
Properti | Deskripsi | IE | F | O | W3C |
---|---|---|---|---|---|
data | Atur atau kembalikan teks untuk node ini. | 6 | 1 | Tidak | Ya |
length | Kembalikan panjang segmen CDATA. | 6 | 1 | Tidak | Ya |
Metode Objek CDATASection
Metode | Deskripsi | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Tambahkan data ke akhir node. | 6 | 1 | Tidak | Ya |
deleteData() | Hapus data dari node. | 6 | 1 | Tidak | Ya |
insertData() | Masukkan data ke dalam node. | 6 | 1 | Tidak | Ya |
replaceData() | Ganti data di dalam node. | 6 | 1 | Tidak | Ya |
splitText() | Pisahkan CDATA menjadi dua node. | 6 | 1 | Tidak | |
substringData() | Mengambil data dari node. | 6 | 1 | Tidak | Ya |
- Halaman Sebelumnya DOM Attr
- Halaman Berikutnya DOM CharacterData