Carga de XML desde una cadena de caracteres

# DOMDocument::loadXML

(PHP 5, PHP 7, PHP 8)

DOMDocument::loadXML — Carga de XML desde una cadena de caracteres

### Descripción

public function DOMDocument::loadXML(string `$source`, int `$options` = 0): bool

Carga un documento XML desde una cadena de caracteres.

### Parámetros

`source`

  La cadena de caracteres que contiene el XML.

`options`

  El operador `OR` de las constantes libxml.

### Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

### Errores/Excepciones

Si se pasa una cadena vacía como argumento `source`, se generará una advertencia. Esta advertencia no es generada por libxml, y no puede ser gestionada utilizando las funciones de gestión de errores de libxml.

### Historial de cambios

Versión | Descripción
--- | ---
8.3.0 | Esta función tiene ahora un tipo de retorno bool provisional.
8.0.0 | La llamada estática a esta función levantará ahora una Error. Anteriormente, se generaba un error `E_DEPRECATED`.

### Ejemplos

Ejemplo #1 Creación de un Documento

    <?php
    $doc = new DOMDocument();
    $doc->loadXML('<root><node/></root>');
    echo $doc->saveXML();
    ?>

### Ver también

- DOMDocument::load() - Cargar un documento XML de un archivo.
- DOMDocument::save() - Copia el árbol XML interno a un archivo
- DOMDocument::saveXML() - Guarda el árbol interno XML en una cadena de caracteres

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open