Convertidor XML a Ruby
Convertir XML a clases Ruby para desarrollo
XML de entrada
Salida Ruby
¿Qué es XML a Ruby?
Ruby usa REXML o Nokogiri para XML. Esta herramienta genera clases Ruby desde tu XML. La especificación W3C XML define el formato; la conversión se ejecuta en tu navegador.
Cómo usar esta herramienta
Pegar o subir XML
Pega XML o sube un archivo. Configura nombre de clase y paquete (módulo).
Revisar la salida Ruby
El panel derecho muestra clases generadas. Usa REXML o Nokogiri para parsear.
Copiar o descargar
Usa Copiar o Descargar. Para JSON a Ruby: JSON a Ruby. Para formatear XML: Formateador XML.
Cuándo ayuda XML a Ruby
Al construir apps Rails que consumen SOAP, RSS o APIs XML, genera clases tipadas aquí. Usa REXML (biblioteca estándar) o Nokogiri para parsear.
Preguntas frecuentes
¿REXML vs Nokogiri?
REXML está en la biblioteca estándar. Nokogiri es más rápido y tiene XPath. Ambos parsean XML en un árbol.
¿Se envían mis datos a algún sitio?
No. La generación se ejecuta en tu navegador.
Ejemplos XML a Ruby
Aquí un ejemplo de generación de clases Ruby desde XML.
Ejemplo: Registro de suscriptor
XML de entrada:
Salida Ruby generada:
Herramientas relacionadas
Para parsing XML en Ruby: REXML y Nokogiri. Para XML: W3C XML.