Usa `<doc xmlns:x="urn:example"><p>Hello <x:strong>world</x:strong>!</p><empty /></doc>` y dos espacios.

Salida esperada

Doc abre en la primera línea. `<p>Hello <x:strong>world</x:strong>!</p>` aparece completo en la segunda tras dos espacios, intacto porque palabras, espacios, puntuación e hijo forman contenido mixto. `<empty />` queda en la tercera conservando el espacio. Doc cierra en la cuarta. El prefijo `x` y `urn:example` no se renombran ni ordenan.

Evidencia esperada

El árbol informa cuatro elementos, un atributo, profundidad tres y una declaración namespace. El formateador no afirma que `urn:example` sea un recurso accesible: aquí es un identificador, no una orden de red. No se hace ninguna petición y el documento se muestra solo como texto.

Reprodúcelo en la herramienta

Abre el formateador, pega la entrada completa exactamente como aparece, conserva dos espacios y pulsa Formatear XML. Compara cada línea con la salida esperada antes de copiar o descargar. Después elige Solo comprobar para ver que la evidencia procede del documento analizado y no de la vista formateada. El ejemplo no contiene endpoints privados ni identificadores reales y no solicita example.com ni ningún otro host.