Convertidor XML a PHP
Convertir XML a clases PHP para Laravel y Symfony
XML de entrada
Salida PHP
¿Qué es XML a PHP?
PHP usa SimpleXML o DOMDocument para XML. Esta herramienta genera clases PHP desde tu XML. La especificación W3C XML define el formato; la conversión se ejecuta en tu navegador. No se envía nada a ningún servidor.
Cómo usar esta herramienta
Pegar o subir XML
Pega XML o sube un archivo. Configura el nombre de clase, namespace y Propiedades tipadas en la configuración.
Revisar la salida PHP
El panel derecho muestra las clases generadas. Usa SimpleXML o DOMDocument para parsear.
Copiar o descargar
Usa Copiar o Descargar. Para JSON a PHP: JSON a PHP. Para formatear XML: Formateador XML.
Ejemplos XML a PHP
Aquí un ejemplo de generación de clases PHP desde XML.
Ejemplo: Registro de suscriptor
XML de entrada:
Salida PHP generada:
Cuándo ayuda XML a PHP
Al construir apps Laravel o Symfony que consumen APIs SOAP, feeds RSS o config XML, genera clases tipadas aquí. Usa SimpleXML o DOMDocument para parsear.
Preguntas frecuentes
¿SimpleXML vs DOMDocument?
SimpleXML es más fácil para acceso de solo lectura. DOMDocument soporta edición completa. Ambos funcionan con la estructura generada.
¿Se envían mis datos a algún sitio?
No. La generación se ejecuta en tu navegador.
Herramientas relacionadas
Para parsing XML en PHP: SimpleXML y DOMDocument. Para XML: W3C XML. Para JSON: json.org.