Documentación offline PHP master

Dom\HTMLDocument::saveXml

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Dom\HTMLDocument::saveXml

Serializa el documento como un string

XML

Descripción#

php public Dom\HTMLDocument::saveXml([Dom\Node $node], [int $options]): stringphp

Serializa el documento como un string XML.

Parámetros#

node
El nodo a serializar. Si no se proporciona, se serializa el documento completo.

options
Opciones adicionales. Las opciones LIBXML_NOEMPTYTAG y LIBXML_NOXMLDECL son soportadas. Antes de PHP 8.3.0, solo la opción LIBXML_NOEMPTYTAG era soportada.

Valores devueltos#

El documento XML serializado como un string en la codificación del documento actual, o false en caso de fallo.

Errores/Excepciones#

  • Levanta una excepción Dom\DOMException con el código Dom\WRONG_DOCUMENT_ERR si el node proviene de otro documento.

Véase también#

Dom\HTMLDocument::saveXmlFile

Dom\XMLDocument::saveHtml