Aquí es el XML específico que en última instancia necesito:¿Cómo convierto un hash Ruby a XML?
<?xml version="1.0" encoding="UTF-8"?>
<customer>
<email>[email protected]</email>
<first_name>Joe</first_name>
<last_name>Blow</last_name>
</customer>
Pero decir que tengo un controlador (Ruby on Rails) que es el envío de los datos a un método. Yo prefiero enviarlo como un hash, así:
:first_name => 'Joe',
:last_name => 'Blow',
:email => '[email protected]'
Entonces, ¿cómo puedo convertir el hash a ese formato XML?
Ah, bien, la opción raíz fue lo que me estaba tirando. ¡Gracias! – Shpigford
¿Cómo se pueden agregar atributos a un elemento XML utilizando este método? – doremi
necesitarás: 'sudo gem install activesupport' y en el código' require "active_support/core_ext" 'tener' Hash # to_xml' –