|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.utils.UtilXml
public class UtilXml
Clase de utilidades que presenta diversas funciones relacionadas con los ficheros xml
Constructor Summary | |
---|---|
UtilXml()
|
Method Summary | |
---|---|
static org.dom4j.Document |
crearDocumentoXML()
Crea un documento Dom4j con el encoding ISO-8859-1 |
static java.lang.String |
obtenerCadenaXml(org.dom4j.Document documento)
Obtiene la representación del Xml indentado |
static org.dom4j.Document |
obtenerDocumentoXML(java.lang.String xml)
Obtiene el documento DOM4J a partir de la cadena del XML |
static org.dom4j.Element |
obtenerPrimerNodo(org.dom4j.Document documentoXml,
java.lang.String[] path)
Obtiene el primer nodo encontrado en el documentoXML con el path indicado |
static org.dom4j.Element |
obtenerPrimerNodo(org.dom4j.Element element,
java.lang.String[] path)
Obtiene el primer nodo encontrado en el elemento con el path relativo indicado |
static java.lang.String |
obtenerPrimerNodoTexto(org.dom4j.Document documentoXml,
java.lang.String[] path)
Obtiene el primer nodo encontrado en el documentoXML con el path indicado |
static java.lang.String |
obtenerPrimerNodoTexto(org.dom4j.Element element,
java.lang.String[] path)
Obtiene el primer nodo encontrado en el documentoXML con el path indicado |
static java.lang.String |
obtenerPrimerNodoTexto(java.lang.String xml,
java.lang.String[] path)
Obtiene el primer texto del nodo del xml representado en el String |
static org.dom4j.Element |
primerElementoHijoXML(org.dom4j.Document documentoXML,
java.lang.String[] path,
java.lang.String errorClave)
Obtiene de un documento xml el primer elemento que cumple el path |
static org.dom4j.Element |
primerElementoHijoXML(org.dom4j.Element elemento,
java.lang.String clave)
Obtiene el elemento hijo del elemento que se pasa como parámetro con la clave. |
static org.dom4j.Element |
primerElementoHijoXML(org.dom4j.Element element,
java.lang.String[] path,
java.lang.String errorClave)
Obtener el primer elemento hijo, del elemento el path es relativo |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UtilXml()
Method Detail |
---|
public static org.dom4j.Element primerElementoHijoXML(org.dom4j.Document documentoXML, java.lang.String[] path, java.lang.String errorClave)
documentoXML
- path
- errorClave
-
public static org.dom4j.Element primerElementoHijoXML(org.dom4j.Element element, java.lang.String[] path, java.lang.String errorClave)
element
- path
- errorClave
-
public static org.dom4j.Element primerElementoHijoXML(org.dom4j.Element elemento, java.lang.String clave)
elemento
- clave
-
public static org.dom4j.Document obtenerDocumentoXML(java.lang.String xml) throws org.dom4j.DocumentException
xml
-
org.dom4j.DocumentException
public static org.dom4j.Element obtenerPrimerNodo(org.dom4j.Document documentoXml, java.lang.String[] path) throws XmlYingoException
documentoXml
- path
-
XmlYingoException
public static org.dom4j.Element obtenerPrimerNodo(org.dom4j.Element element, java.lang.String[] path) throws XmlYingoException
documentoXml
- path
-
XmlYingoException
public static java.lang.String obtenerPrimerNodoTexto(org.dom4j.Element element, java.lang.String[] path) throws XmlYingoException
documentoXml
- path
-
XmlYingoException
public static java.lang.String obtenerPrimerNodoTexto(org.dom4j.Document documentoXml, java.lang.String[] path) throws XmlYingoException
documentoXml
- path
-
XmlYingoException
public static java.lang.String obtenerPrimerNodoTexto(java.lang.String xml, java.lang.String[] path) throws XmlYingoException, org.dom4j.DocumentException
xml
- path
-
XmlYingoException
org.dom4j.DocumentException
public static org.dom4j.Document crearDocumentoXML()
public static java.lang.String obtenerCadenaXml(org.dom4j.Document documento) throws java.io.IOException
documento
-
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |