Interface Content

Treść

Reprezentacja ogólnego węzła XML.

Wdrażanie zajęć

NazwaKrótki opis
CdataReprezentacja węzła XML CDATASection.
CommentReprezentacja węzła XML Comment.
DocTypeReprezentacja węzła XML DocumentType.
ElementReprezentacja węzła XML Element.
EntityRefReprezentacja węzła XML EntityReference.
ProcessingInstructionReprezentacja węzła XML ProcessingInstruction.
TextReprezentacja węzła XML Text.

Metody

MetodaZwracany typKrótki opis
asCdata()CdataPrzesyła węzeł jako węzeł CDATASection na potrzeby autouzupełniania.
asComment()CommentPrzesyła węzeł jako węzeł Comment na potrzeby autouzupełniania.
asDocType()DocTypePrzesyła węzeł jako węzeł DocumentType na potrzeby autouzupełniania.
asElement()ElementNa potrzeby autouzupełniania węzeł przesyła węzeł jako węzeł Element.
asEntityRef()EntityRefPrzesyła węzeł jako węzeł EntityReference na potrzeby autouzupełniania.
asProcessingInstruction()ProcessingInstructionPrzesyła węzeł jako węzeł ProcessingInstruction na potrzeby autouzupełniania.
asText()TextPrzesyła węzeł jako węzeł Text na potrzeby autouzupełniania.
detach()ContentOdłącza węzeł od jego nadrzędnego węzła Element.
getParentElement()ElementPobiera nadrzędny węzeł Element węzła.
getType()ContentTypePobiera typ treści węzła.
getValue()StringPobiera wartość tekstową wszystkich węzłów, które są bezpośrednimi lub pośrednimi elementami podrzędnymi węzła, w kolejności, w jakiej występują w dokumencie.

Szczegółowa dokumentacja

asCdata()

Przesyła węzeł jako węzeł CDATASection na potrzeby autouzupełniania. Jeśli ContentType węzła nie ma wartości CDATA, ta metoda zwraca null.

Powroty

Cdata – węzeł CDATASection,


asComment()

Przesyła węzeł jako węzeł Comment na potrzeby autouzupełniania. Jeśli ContentType węzła nie ma wartości COMMENT, ta metoda zwraca null.

Powroty

Comment – węzeł Comment lub null, jeśli typ treści węzła jest inny niż COMMENT


asDocType()

Przesyła węzeł jako węzeł DocumentType na potrzeby autouzupełniania. Jeśli ContentType węzła nie ma wartości DOCTYPE, ta metoda zwraca null.

Powroty

DocType – węzeł DocumentType,


asElement()

Na potrzeby autouzupełniania węzeł przesyła węzeł jako węzeł Element. Jeśli ContentType węzła nie ma wartości ELEMENT, ta metoda zwraca null.

Powroty

Element – węzeł Element,


asEntityRef()

Przesyła węzeł jako węzeł EntityReference na potrzeby autouzupełniania. Jeśli ContentType węzła nie ma wartości ENTITYREF, ta metoda zwraca null.

Powroty

EntityRef – węzeł EntityReference,


asProcessingInstruction()

Przesyła węzeł jako węzeł ProcessingInstruction na potrzeby autouzupełniania. Jeśli ContentType węzła nie ma wartości PROCESSINGINSTRUCTION, ta metoda zwraca null.

Powroty

ProcessingInstruction – węzeł ProcessingInstruction,


asText()

Przesyła węzeł jako węzeł Text na potrzeby autouzupełniania. Jeśli ContentType węzła nie ma wartości TEXT, ta metoda zwraca null.

Powroty

Text – węzeł Text,


detach()

Odłącza węzeł od jego nadrzędnego węzła Element. Jeśli węzeł nie ma elementu nadrzędnego, ta metoda nie działa.

Powroty

Content – odłączony węzeł,


getParentElement()

Pobiera nadrzędny węzeł Element węzła. Jeśli węzeł nie ma elementu nadrzędnego, ta metoda zwraca null.

Powroty

Element – nadrzędny węzeł Element,


getType()

Pobiera typ treści węzła.

Powroty

ContentType – typ treści węzła;


getValue()

Pobiera wartość tekstową wszystkich węzłów, które są bezpośrednimi lub pośrednimi elementami podrzędnymi węzła, w kolejności, w jakiej występują w dokumencie.

Powroty

String – wartość tekstowa wszystkich węzłów, które są bezpośrednimi lub pośrednimi elementami podrzędnymi danego węzła.