PHP 8.5.0 Alpha 1 available for testing

La clase Dom\XMLDocument

(PHP 8 >= 8.4.0)

Introducción

Representa un documento XML.

Sinopsis de la Clase

final class Dom\XMLDocument extends Dom\Document {
/* Constantaes heredadas constants */
/* Propiedades */
public readonly string $xmlEncoding;
/* Propiedades heredadas */
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 */
/* Aún no documentado */
/* Métodos heredados */
/* Aún no documentado */
}

Propiedades

Nota: Mientras que la clase Dom\XMLDocument permite definir ciertas propiedades para influir en el comportamiento del analizador, esta clase solo utiliza las constantes LIBXML_* para configurar el analizador.

xmlEncoding

Un atributo especificando la codificación del documento. Es null cuando la codificación no está especificada, o cuando es desconocida, como es el caso cuando el documento ha sido creado en memoria.

xmlStandalone

Un atributo especificando si el documento es "standalone". Es false cuando no está especificado. Un documento standalone es un documento donde no hay declaraciones de marcado externas. Un ejemplo de tal declaración de marcado es cuando la DTD declara un atributo con un valor por omisión.

xmlVersion

Un atributo especificando el número de versión del documento. Si no hay declaración y si el documento soporta la funcionalidad "XML", el valor será "1.0".

formatOutput
Indica correctamente el formato de salida con sangrado y espacio adicional.

Notas

Nota: La extensión DOM utiliza el codificado UTF-8 al utilizar los métodos o las propiedades. Los métodos del analizador detectan automáticamente el codificado o permiten al llamante especificar un codificado.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top