XML DOM CDATASection Nesnesi

CDATASection nesnesi, belgedeki CDATA Bölümünü temsil eder.

örnek

Aşağıdaki örnekte, XML dosyasını kullanacağızbooks.xmlve JavaScript fonksiyonu loadXMLDoc().

createCDATASection() - Bir CDATA bölümler düğümü oluşturun

CDATASection nesnesi

CDATASection nesnesi, belgedeki CDATA Bölümünü temsil eder.

CDATASection arayüzü Text arayüzünün alt arayüzü, kendi özniteliklerini ve yöntemlerini tanımlamamıştır. Node arayüzünden devralarak nodeValue öznitelik, veya CharacterData arayüzünden data özelliğini devralabilir ve CDATA Bölümünün metin içeriğine erişebilirsiniz.

CDATASection düğümünü genellikle Text düzenleme, ancak dikkat edilmesi gereken:Node.normalize() yöntemi, yan yana olan CDATA bölümlerini birleştirmeme.

Kullanım Document.createCDATASection() Bir CDATASection oluşturun.

CDATA bölgesi,解析leyici tarafından çözülemeyen metni içerir. CDATA bölgesindeki etiketler etiket olarak kabul edilmez, aynı zamanda entiteler de genişletilmez. Ana amaç, tüm ayırıcıları kaçırma gerektiği durumlar için XML parçacıkları gibi materyalleri içermektir.

Bir CDATA içinde tek olarak tanınan ayırıcı "]]>"tir, bu CDATA bölgesinin sonunu belirtir. CDATA bölgesi iç içe olamaz.

CDATASection nesnesi özellikleri

Özellik Açıklama IE F O W3C
data Bu düğümün metnini ayarlayın veya döndürün. 6 1 Hayır Evet
length CDATA bölgesinin uzunluğunu döndürür. 6 1 Hayır Evet

CDATASection nesnesi yöntemleri

Yöntem Açıklama IE F O W3C
appendData() Düğüm sonuna veri ekleyin. 6 1 Hayır Evet
deleteData() Düğüm üzerinden veri silme. 6 1 Hayır Evet
insertData() Düğüm içine veri ekleme. 6 1 Hayır Evet
replaceData() Düğüm içindeki verileri değiştirme. 6 1 Hayır Evet
splitText() CDATA'yı iki düğüm olarak ayırma. 6 1 Hayır  
substringData() Düğüm üzerinden veri çıkarma. 6 1 Hayır Evet