Reprezentacja dokumentu XML.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
add | Document | Dodaje podany węzeł na końcu dokumentu. |
add | Document | Wstawia dany węzeł pod podanym indeksem wśród wszystkich węzłów, które są bezpośrednimi podrzędnymi dokumentu. |
clone | Content[] | Tworzy kopie wszystkich nieprzypisanych węzłów, które są bezpośrednimi podrzędnymi dokumentu. |
detach | Element | Odłącza i zwraca węzeł główny Element dokumentu. |
get | Content[] | Pobiera wszystkie węzły, które są bezpośrednimi podrzędnymi dokumentu. |
get | Content | Pobiera węzeł o danym indeksie spośród wszystkich węzłów, które są bezpośrednimi podrzędnymi dokumentu. |
get | Integer | Pobiera liczbę węzłów, które są bezpośrednimi podrzędnymi dokumentu. |
get | Content[] | Pobiera wszystkie węzły, które są bezpośrednimi lub pośrednimi elementami podrzędnymi dokumentu, w kolejności, w jakiej występują w dokumencie. |
get | Doc | Pobiera deklarację Doc dokumentu. |
get | Element | Pobiera główny Element węzeł dokumentu. |
has | Boolean | Określa, czy dokument ma węzeł główny Element . |
remove | Content[] | Usuwa wszystkie węzły, które są bezpośrednimi podrzędnymi dokumentu. |
remove | Boolean | Usuwa podany węzeł, jeśli jest on bezpośrednio podrzędnym węzłem dokumentu. |
remove | Content | Usuwa węzeł o danym indeksie spośród wszystkich węzłów, które są bezpośrednimi podrzędnymi dokumentu. |
set | Document | Ustawia deklarację Doc dokumentu. |
set | Document | Ustawia Element , czyli wierzchołek dokumentu. |
Szczegółowa dokumentacja
add Content(content)
Dodaje podany węzeł na końcu dokumentu. Argument content
może być obiektem Content
lub dowolnym obiektem węzła, który odpowiada typowi podanemu w elementach Content
. Pamiętaj jednak, że dokument może mieć tylko jeden element podrzędny Element
, który jest domyślnie węzłem głównym Element
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
content | Content | węzeł do dołączenia. |
Powrót
Document
– dokument, do którego należy dołączyć dokument źródłowy.
add Content(index, content)
Wstawia dany węzeł pod podanym indeksem wśród wszystkich węzłów, które są bezpośrednimi podrzędnymi dokumentu. Argument content
może być obiektem Content
lub dowolnym obiektem węzła, który odpowiada typowi podanemu w elementach Content
. Pamiętaj jednak, że dokument może mieć tylko jeden element podrzędny Element
, który jest domyślnie węzłem głównym Element
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
index | Integer | indeks, w którym ma zostać wstawiony węzeł wśród wszystkich węzłów będących bezpośrednimi podrzędnymi dokumentu; |
content | Content | węzeł do wstawienia |
Powrót
Document
– dokument, do którego należy dołączyć dokument źródłowy.
clone Content()
Tworzy kopie wszystkich nieprzypisanych węzłów, które są bezpośrednimi podrzędnymi dokumentu.
Powrót
Content[]
– tablica niezałączonych kopii wszystkich węzłów, które są bezpośrednimi podrzędnymi dokumentu.
detach Root Element()
get All Content()
Pobiera wszystkie węzły, które są bezpośrednimi podrzędnymi dokumentu.
Powrót
Content[]
– tablica wszystkich węzłów, które są bezpośrednimi elementami podrzędnymi dokumentu
get Content(index)
Pobiera węzeł o danym indeksie spośród wszystkich węzłów, które są bezpośrednimi podrzędnymi dokumentu. Jeśli w danym indeksie nie ma węzła, metoda zwraca null
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
index | Integer | indeks węzła wśród wszystkich węzłów będących bezpośrednimi podrzędnymi dokumentu; |
Powrót
Content
– węzeł lub null
, jeśli w danym indeksie nie ma węzła.
get Content Size()
Pobiera liczbę węzłów, które są bezpośrednimi podrzędnymi dokumentu.
Powrót
Integer
– liczba węzłów, które są bezpośrednimi podrzędnymi dokumentu
get Descendants()
Pobiera wszystkie węzły, które są bezpośrednimi lub pośrednimi elementami podrzędnymi dokumentu, w kolejności, w jakiej występują w dokumencie.
Powrót
Content[]
– tablica wszystkich węzłów, które są bezpośrednimi lub pośrednimi elementami podrzędnymi dokumentu.
get Doc Type()
get Root Element()
has Root Element()
Określa, czy dokument ma węzeł główny Element
.
Powrót
Boolean
– true
, jeśli dokument ma węzeł główny Element
; false
w przeciwnym razie
remove Content()
Usuwa wszystkie węzły, które są bezpośrednimi podrzędnymi dokumentu.
Powrót
Content[]
– tablica wszystkich węzłów, które były bezpośrednimi podrzędnymi dokumentu przed jego usunięciem
remove Content(content)
Usuwa podany węzeł, jeśli jest on bezpośrednio podrzędnym węzłem dokumentu. Argument content
może być obiektem Content
lub dowolnym obiektem węzła, który odpowiada typowi wymienionemu w Content
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
content | Content | węzeł do usunięcia. |
Powrót
Boolean
– true
, jeśli węzeł był węzłem podrzędnym i został usunięty; false
, jeśli nie
remove Content(index)
Usuwa węzeł o danym indeksie spośród wszystkich węzłów, które są bezpośrednimi podrzędnymi dokumentu. Jeśli w danym indeksie nie ma węzła, metoda zwraca null
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
index | Integer | indeks węzła wśród wszystkich węzłów będących bezpośrednimi podrzędnymi dokumentu; |
Powrót
Content
– węzeł, który został usunięty, lub null
, jeśli w danym indeksie nie ma węzła.
set Doc Type(docType)
Ustawia deklarację Doc
dokumentu. Jeśli dokument ma już inny węzeł Doc
, ta metoda zastąpi stary węzeł. Ta metoda zgłasza wyjątek, jeśli dokument zawiera już ten sam węzeł Doc
, który ma być ustawiany.
Parametry
Nazwa | Typ | Opis |
---|---|---|
doc | Doc | Document do ustawienia |
Powrót
Document
– dokument, do którego należy dołączyć dokument źródłowy.