Groovy:XmlSlurper

De W3API
Saltar a: navegación, buscar

Contenido

Descripción

Clase que parsea un XML generando una estructura en árbol la cual puede ser analizada por expresiones tipo XPath.

Sintaxis

public class XmlSlurper extends org.xml.sax.helpers.DefaultHandler

Ejemplo

/*
<libros>
  <libro autor='Cervantes'>El Quijote</libro>
  <libro autor='Homero'>La Iliada</libro>
  <libro autor='Camilo Jose Cela'>Viaje a la Alcarria</libro>
  <libro autor='Camilo Jose Cela'>La Colmena</libro>
  <libro autor='Valerio Massimo Manfredi'>Talos de Esparta</libro>
  <libro autor='Valerio Massimo Manfredi'>La Última Legión</libro>
</libros>
*/

def libros = new XmlSlurper().parse(new File('libros.xml')) 
for (libro in libros.libro) {
  println "El libro titulado $libro fue escrito por ${libro.@autor}"
}
 
println sw

Campos

Constructores

Métodos

Líneas de Código

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
api's
webs
Herramientas