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/09/05 11:07]
tast [Funciones Predefinidas (PF):]
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.1567681654.txt.gz · Last modified: 2019/09/05 11:07 by tast