User Tools

Site Tools


es:xml_adaptor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

es:xml_adaptor [2019/10/01 14:29]
tast [Adaptador XML]
es:xml_adaptor [2024/12/10 13:28] (current)
montse [Funciones Predefinidas]
Line 1: Line 1:
 ====== Adaptador XML ====== ====== Adaptador XML ======
 +===== Introducción =====
 El adaptador XML le permite interactuar con un archivo .xml, ofreciendo un conjunto de Funciones Predefinidas para que pueda recuperar, revisar y modificar el contenido del archivo. También permite guardar el documento modificado. El adaptador XML le permite interactuar con un archivo .xml, ofreciendo un conjunto de Funciones Predefinidas para que pueda recuperar, revisar y modificar el contenido del archivo. También permite guardar el documento modificado.
  
 =====Parámetros de Inicialización===== =====Parámetros de Inicialización=====
  
-  * ** FilePath:​** ​Ruta completa del archivo+  * ** FilePath:​** ​ruta completa del archivo
  
-===== Funciones ​Predefinidas (PF): =====+===== Funciones ​predefinidas ​=====
  
-  * **getElementAttrTextByXPath(XPath,​Attribute Name)**: Devuelve el texto del atributo del elementobuscando por XPath y nombre del atributo.+  * **generateFileAsEvidence()**: la función genera una copia del fichero XML en su estado actualpara ser añadido como evidencia. No requiere parámetro de entrada.
  
-  * **getElementTextByTagName(Tag NamePosition)**: Devuelve ​el texto del elemento, buscando por nombre de etiqueta ​posición+  * **getElementAttrTextByXPath(XPathAttribute Name)**: devuelve ​el texto del atributo ​del elemento, buscando por XPath Attribute Name.
  
-  * **getElementTextByXPath(XPath, Position)**: ​Devuelve ​el texto del elemento, buscando por XPath y Position. ​+  * **getElementTextByTagName(Tag Name, Position)**: ​devuelve ​el texto del elemento, buscando por Tag Name y Position.
  
-  * **getElementsCountByTagName(Tag Name)**: Devuelve ​el número de ocurrencias ​del elemento, buscando por nombre de etiqueta.+  * **getElementTextByXPath(XPath, Position)**: devuelve ​el texto del elemento, buscando por XPath y Position
  
-  * **getElementsCountByXPath(XPath)**: Devuelve ​el número de ocurrencias del elemento, buscando por XPath.+  * **getElementsCountByTagName(Tag Name)**: devuelve ​el número de ocurrencias del elemento, buscando por Tag Name.
  
-  * **getElementsTextByTagName(Tag Name)**: Devuelve ​el texto de la cadena de elementos de la matriz, buscando por el nombre de la etiqueta.+  * **getElementsCountByXPath(XPath)**: devuelve ​el número ​de ocurrencias del elemento, buscando por XPath.
  
-  * **getElementsTextByXPath(XPath)**: Devuelve ​la cadena de texto de los elementos de la matriz, buscando por XPath.+  * **getElementsTextByTagName(Tag Name)**: devuelve el texto de la cadena de elementos de la matriz, buscando por el Tag Name.
  
-  * **replaceElementTextByTagName(Tag Name, Position, New Text)**: Reemplaza el texto de Element´s, buscando por nombre y posición de la etiqueta.+  * **getElementsTextByXPath(XPath)**: devuelve la cadena de texto de los elementos de la matriz, buscando por XPath.
  
-  * **saveXML()**: Guarda ​el archivo.xml en la ruta original.\\ \\ +  * **replaceElementAttrTextByXPath**: reemplaza ​el texto del atributo del elemento, buscando por Xpath y Attribute Name
  
 +  * **replaceElementTextByTagName(Tag Name, Position, New Text)**: reemplaza el texto de elemento, buscando por Tag Name y Position.
  
 +  * **replaceElementTextByXPath**:​ reemplaza el texto del elemento, buscando por Xpath y Position.
  
 +  * **saveAs**: guarda el archivo .xml en la ruta del usuario. Guarda en la carpeta de log si no se especifica la ruta. 
  
 +  * **saveXml()**:​ guarda el archivo .xml en la ruta original.
 + 
 +  * **xmlToString**:​ guardar XML desde la memoria de la aplicación a un String. ​                                     \\ \\ 
  
  
es/xml_adaptor.1569940152.txt.gz · Last modified: 2019/10/01 14:29 by tast