Interface Content

Conteúdo

Uma representação de um nó XML genérico.

Implementar classes

NomeBreve descrição
CdataUma representação de um nó CDATASection XML.
CommentUma representação de um nó Comment XML.
DocTypeUma representação de um nó DocumentType XML.
ElementUma representação de um nó Element XML.
EntityRefUma representação de um nó EntityReference XML.
ProcessingInstructionUma representação de um nó ProcessingInstruction XML.
TextUma representação de um nó Text XML.

Métodos

MétodoTipo de retornoBreve descrição
asCdata()Cdata|nullTransmite o nó como um nó CDATASection para fins de preenchimento automático.
asComment()Comment|nullTransmite o nó como um nó Comment para fins de preenchimento automático.
asDocType()DocType|nullTransmite o nó como um nó DocumentType para fins de preenchimento automático.
asElement()Element|nullTransmite o nó como um nó Element para fins de preenchimento automático.
asEntityRef()EntityRef|nullTransmite o nó como um nó EntityReference para fins de preenchimento automático.
asProcessingInstruction()ProcessingInstruction|nullTransmite o nó como um nó ProcessingInstruction para fins de preenchimento automático.
asText()Text|nullTransmite o nó como um nó Text para fins de preenchimento automático.
detach()Content|nullDesvincula o nó do nó pai Element.
getParentElement()Element|nullRecebe o nó Element pai do nó.
getType()ContentTypeRecebe o tipo de conteúdo do nó.
getValue()StringRecebe o valor de texto de todos os nós que são filhos diretos ou indiretos do nó, na ordem em que aparecem no documento.

Documentação detalhada

asCdata()

Transmite o nó como um nó CDATASection para fins de preenchimento automático. Se o ContentType do nó ainda não for CDATA, esse método vai retornar null.

Retornar

Cdata|null: o nó CDATASection.


asComment()

Transmite o nó como um nó Comment para fins de preenchimento automático. Se o ContentType do nó não for COMMENT, esse método vai retornar null.

Retornar

Comment|null: o nó Comment ou null se o tipo de conteúdo do nó não for COMMENT.


asDocType()

Transmite o nó como um nó DocumentType para fins de preenchimento automático. Se o ContentType do nó ainda não for DOCTYPE, esse método vai retornar null.

Retornar

DocType|null: o nó DocumentType.


asElement()

Transmite o nó como um nó Element para fins de preenchimento automático. Se o ContentType do nó não for ELEMENT, esse método vai retornar null.

Retornar

Element|null: o nó Element.


asEntityRef()

Transmite o nó como um nó EntityReference para fins de preenchimento automático. Se o ContentType do nó ainda não for ENTITYREF, esse método vai retornar null.

Retornar

EntityRef|null: o nó EntityReference.


asProcessingInstruction()

Transmite o nó como um nó ProcessingInstruction para fins de preenchimento automático. Se o ContentType do nó ainda não for PROCESSINGINSTRUCTION, esse método vai retornar null.

Retornar

ProcessingInstruction|null: o nó ProcessingInstruction.


asText()

Transmite o nó como um nó Text para fins de preenchimento automático. Se o ContentType do nó ainda não for TEXT, esse método vai retornar null.

Retornar

Text|null: o nó Text.


detach()

Desvincula o nó do nó pai Element. Se o nó não tiver um elemento pai, esse método não terá efeito.

Retornar

Content|null: o nó removido.


getParentElement()

Recebe o nó Element pai do nó. Se o nó não tiver um pai, esse método vai retornar null.

Retornar

Element|null: o nó Element pai.


getType()

Recebe o tipo de conteúdo do nó.

Retornar

ContentType: o tipo de conteúdo do nó.


getValue()

Recebe o valor de texto de todos os nós que são filhos diretos ou indiretos do nó, na ordem em que aparecem no documento.

Retornar

String: o valor de texto de todos os nós que são filhos diretos ou indiretos do nó.