Tecnología

Inicio

Cómo analizar XML en Ruby on Rails

El lenguaje Ruby on Rails le permite configurar las páginas Web que analizan y presentan datos XML desde un archivo o una cadena XML. Los archivos XML se configuran como "nodos", que contienen los datos que desea mostrar. Usted bucle a través de cada nodo para mostrar los datos como bucles a través de un nodo denominado "cliente" para ver el nombre de cada cliente.

Instrucciones

1 Abra el editor de Ruby on Rails y abrir el proyecto Web que desea editar. Abra el archivo que desea utilizar para analizar el código XML.

2 Abra el archivo XML. El código siguiente abre el editor de XML y asigna el archivo en el controlador denominado "xml":

xml = File.read ( 'clientes.xml')

Vuelva a colocar la "clientes" XML con su propio nombre de archivo.

3 Asignar el elemento raíz de una variable principal. Por ejemplo, el código siguiente asigna el elemento raíz "clientes" a la variable llamada "clientes":

doc, los clientes = REXML :: Document.new (XML), []

4 Recorrer cada nodo cliente XML y mostrar el nombre del cliente. Reemplaza "cliente" con su propio nombre de nodo usando el siguiente código:

doc.elements.each ( 'clientes / cliente') do | c |

posts << c.name

fin