ConFoo 2025

The Dom\XMLDocument class

(PHP 8 >= 8.4.0)

Introdução

Represents an XML document.

Resumo da classe

final class Dom\XMLDocument extends Dom\Document {
/* Constantes herdadas */
/* Propriedades */
public readonly string $xmlEncoding;
/* Propriedades herdadas */
public string $URL;
public readonly ?Dom\DocumentType $doctype;
public readonly ?Dom\Element $documentElement;
public readonly ?Dom\Element $lastElementChild;
public readonly int $childElementCount;
public readonly ?Dom\HTMLElement $head;
public string $title;
public readonly int $nodeType;
public readonly string $nodeName;
public readonly string $baseURI;
public readonly bool $isConnected;
public readonly ?Dom\Document $ownerDocument;
public readonly ?Dom\Node $parentNode;
public readonly ?Dom\Element $parentElement;
public readonly Dom\NodeList $childNodes;
public readonly ?Dom\Node $firstChild;
public readonly ?Dom\Node $lastChild;
public readonly ?Dom\Node $previousSibling;
public readonly ?Dom\Node $nextSibling;
/* Métodos */
/* Not documented yet */
/* Métodos herdados */
/* Not documented yet */
}

Propriedades

Nota: While the DOMDocument class allows setting certain properties to influence parser behaviour, this class only uses the LIBXML_* constants to configure the parser.

xmlEncoding

Um atributo especificando, como parte da declaração XML, a codificação deste documento. Isso é null quando não especificado ou quando não é conhecido, como quando o Documento foi criado na memória.

xmlStandalone

Um atributo que especifica, como parte da declaração XML, se este documento é independente. Isso é false quando não especificado. Um documento independente é aquele que não possui declarações de marcações externas. Um exemplo de tal declaração de marcação é quando o DTD declara um atributo com um valor padrão.

xmlVersion

Um atributo que especifica, como parte da declaração XML, o número da versão deste documento. Se não houver declaração e se este documento suportar o recurso "XML", o valor é "1.0".

formatOutput
Nicely formats output with indentation and extra space.

Notas

Nota: A extensão DOM usa codificação UTF-8 ao trabalhar com métodos ou propriedades. Os métodos do analisador detectam automaticamente a codificação ou permitem que o chamador especifique uma codificação.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top