Packagelopsae.lif.manejadores
Classpublic class XMLMan

Provee de servicios para el manejo y navegación de estructuras xml.

Esta clase se compone solamente de funciones estáticas, intentar construir instancias de esta clase resultará en un error.



Public Methods
 MethodDefined by
  
No es posible construir instancias de esta clase.
XMLMan
  
buscarElementoPorNombreLocal(nombre:String, xmlList:XMLList):XML
[static] Busca un elemento del nombre local dado dentro del XMLList dado.
XMLMan
  
obtenerTextoLimpio(xmlList:XMLList):String
[static] Obtiene el texto interno de un XMLList retirando tabulaciones e interlineas.
XMLMan
Constructor detail
XMLMan()constructor
public function XMLMan()

No es posible construir instancias de esta clase. Cualquier llamada a este constructor resultará en el lanzamiento de un error.

Method detail
buscarElementoPorNombreLocal()method
public static function buscarElementoPorNombreLocal(nombre:String, xmlList:XMLList):XML

Busca un elemento del nombre local dado dentro del XMLList dado. Si existe más de un elemento con dicho nombre local solamente el primero se regresa. Si el elemento no es encontrado, null es regresado.

Parameters
nombre:String — nombre del elemento a buscar.
 
xmlList:XMLList — listado de XML's donde se buscará el elemento.

Returns
XML — el elemento buscado, o null si no es encontrado.
obtenerTextoLimpio()method 
public static function obtenerTextoLimpio(xmlList:XMLList):String

Obtiene el texto interno de un XMLList retirando tabulaciones e interlineas. El XMLList debe de contener uno y solo un elemento. Si el objeto XMLList dado contiene más de un elemento, o cero elementos, null es regresado.

Parameters
xmlList:XMLList — una lista de XML's con un sólo elemento del cual se obtendrá el texto.

Returns
String — El texto interno del único XML contenido en el parametro xmlList.