Bir XML belgesinin temsili.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addContent(content) | Document | Belirtilen düğümü dokümanın sonuna ekler. |
addContent(index, content) | Document | Belirtilen düğümü, dokümanın doğrudan alt öğesi olan tüm düğümler arasında belirtilen dizine ekler. |
cloneContent() | Content[] | Belgenin doğrudan alt öğeleri olan tüm düğümlerin eklenmemiş kopyalarını oluşturur. |
detachRootElement() | Element | Belgenin kök Element düğümünü ayırır ve döndürür. |
getAllContent() | Content[] | Belgenin doğrudan alt öğeleri olan tüm düğümleri alır. |
getContent(index) | Content | Belgenin doğrudan alt öğesi olan tüm düğümler arasında belirtilen dizindeki düğümü alır. |
getContentSize() | Integer | Belgenin hemen alt öğeleri olan düğümlerin sayısını alır. |
getDescendants() | Content[] | Belgenin doğrudan veya dolaylı alt öğeleri olan tüm düğümleri, dokümanda göründükleri sırayla alır. |
getDocType() | DocType | Belgenin DocType bildirimini alır. |
getRootElement() | Element | Belgenin kök Element düğümünü alır. |
hasRootElement() | Boolean | Dokümanın kök Element düğümü olup olmadığını belirler. |
removeContent() | Content[] | Belgenin doğrudan alt öğeleri olan tüm düğümleri kaldırır. |
removeContent(content) | Boolean | Düğüm, dokümanın doğrudan alt öğesiyse belirtilen düğümü kaldırır. |
removeContent(index) | Content | Belirtilen dizindeki düğümü, dokümanın doğrudan alt öğesi olan tüm düğümler arasından kaldırır. |
setDocType(docType) | Document | Dokümanın DocType bildirimini ayarlar. |
setRootElement(element) | Document | Dokümanın kök Element düğümünü ayarlar. |
Ayrıntılı belgeler
addContent(content)
Belirtilen düğümü dokümanın sonuna ekler. content
bağımsız değişkeni, bir Content
nesnesi veya ContentType
içinde listelenen bir türe karşılık gelen herhangi bir düğüm nesnesi olabilir. Ancak bir dokümanın, dolaylı olarak kök Element
düğümü olan yalnızca bir alt Element
düğümü olabileceğini unutmayın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
content | Content | eklenecek düğüm |
Return
Document
— doküman (Zincirleme için)
addContent(index, content)
Belirtilen düğümü, dokümanın doğrudan alt öğesi olan tüm düğümler arasında belirtilen dizine ekler. content
bağımsız değişkeni, bir Content
nesnesi veya ContentType
içinde listelenen bir türe karşılık gelen herhangi bir düğüm nesnesi olabilir. Ancak bir belgenin, dolaylı olarak kök Element
düğümü olan yalnızca bir alt Element
düğümü olabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
index | Integer | düğümün, dokümanın doğrudan alt öğesi olan tüm düğümler arasında ekleneceği dizin |
content | Content | eklenecek düğüm |
Return
Document
— doküman (Zincirleme için)
cloneContent()
Belgenin doğrudan alt öğeleri olan tüm düğümlerin eklenmemiş kopyalarını oluşturur.
Return
Content[]
: Dokümanın doğrudan alt öğeleri olan tüm düğümlerin eklenmemiş kopyalarından oluşan dizi
detachRootElement()
getAllContent()
Belgenin doğrudan alt öğeleri olan tüm düğümleri alır.
Return
Content[]
: Dokümanın hemen alt öğesi olan tüm düğümlerin dizisi
getContent(index)
Belgenin doğrudan alt öğesi olan tüm düğümler arasında belirtilen dizindeki düğümü alır. Belirtilen dizinde düğüm yoksa bu yöntem null
değerini döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
index | Integer | belgenin doğrudan alt öğeleri olan tüm düğümler arasında düğümün dizini |
Return
Content
: Düğüm veya belirtilen dizinde düğüm yoksa null
getContentSize()
Belgenin hemen alt öğeleri olan düğümlerin sayısını alır.
Return
Integer
- Dokümanın hemen alt öğesi olan düğümlerin sayısı
getDescendants()
Belgenin doğrudan veya dolaylı alt öğeleri olan tüm düğümleri, dokümanda göründükleri sırayla alır.
Return
Content[]
: Dokümanın doğrudan veya dolaylı alt öğeleri olan tüm düğümlerin dizisi
getDocType()
getRootElement()
hasRootElement()
Dokümanın kök Element
düğümü olup olmadığını belirler.
Return
Boolean
— Dokümanın kök Element
düğümü varsa true
; yoksa false
removeContent()
Belgenin doğrudan alt öğeleri olan tüm düğümleri kaldırır.
Return
Content[]
: Kaldırılmadan önce belgenin doğrudan alt öğeleri olan tüm düğümlerin dizisi
removeContent(content)
Düğüm, dokümanın doğrudan alt öğesiyse belirtilen düğümü kaldırır. content
bağımsız değişkeni, bir Content
nesnesi veya ContentType
içinde listelenen bir türe karşılık gelen herhangi bir düğüm nesnesi olabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
content | Content | kaldırılacak düğüm |
Return
Boolean
- Düğüm birinci çocuksa ve kaldırıldıysa true
; değilse false
removeContent(index)
Belirtilen dizindeki düğümü, dokümanın doğrudan alt öğesi olan tüm düğümler arasından kaldırır. Belirtilen dizinde düğüm yoksa bu yöntem null
değerini döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
index | Integer | belgenin doğrudan alt öğeleri olan tüm düğümler arasında düğümün dizini |
Return
Content
- kaldırılan düğüm veya belirtilen dizinde düğüm yoksa null
setDocType(docType)
Dokümanın DocType
bildirimini ayarlar. Dokümanda farklı bir DocType
düğümü varsa bu yöntem eski düğümün üzerine yazar. Doküman, ayarlanan aynı DocType
düğümünü zaten içeriyorsa bu yöntem bir istisna oluşturur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
docType | DocType | ayarlanacak DocumentType |
Return
Document
— doküman (Zincirleme için)