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
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 ===== 
 + 
 +  * **generateFileAsEvidence()**:​ la función genera una copia del fichero XML en su estado actual, para ser añadido como evidencia. No requiere parámetro de entrada. 
 + 
 +  * **getElementAttrTextByXPath(XPath,​ Attribute Name)**: devuelve el texto del atributo del elemento, buscando por XPath y Attribute Name.
  
-===== Funciones Predefinidas ​(PF): =====+  * **getElementTextByTagName(Tag Name, Position)**devuelve el texto del elemento, buscando por Tag Name y Position.
  
-  * **getElementAttrTextByXPath(XPath,Attribute Name)**: Devuelve ​el texto del atributo ​del elemento, buscando por XPath y nombre del atributo.+  * **getElementTextByXPath(XPath, ​Position)**: devuelve ​el texto del elemento, buscando por XPath y Position
  
-  * **getElementTextByTagName(Tag Name, Position)**: Devuelve ​el texto del elemento, buscando por nombre de etiqueta y posición+  * **getElementsCountByTagName(Tag Name)**: ​devuelve ​el número de ocurrencias ​del elemento, buscando por Tag Name.
  
-  * **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 nombre de etiqueta.+  * **getElementsTextByTagName(Tag Name)**: ​devuelve ​el texto de la cadena de elementos de la matriz, buscando por el Tag Name.
  
-  * **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 nombre de la etiqueta.+  * **replaceElementAttrTextByXPath**: reemplaza ​el texto del atributo del elemento, buscando por Xpath y Attribute Name
  
-  * **getElementsTextByXPath(XPath)**: Devuelve la cadena de texto de los elementos de la matriz, buscando por XPath.+  * **replaceElementTextByTagName(Tag Name, Position, New Text)**: reemplaza el texto de elemento, buscando por Tag Name y Position.
  
-  * **replaceElementTextByTagName(Tag Name, Position, New Text)**: Reemplaza ​el texto de Element´s, buscando por nombre ​posición de la etiqueta.+  * **replaceElementTextByXPath**: reemplaza ​el texto del elemento, buscando por Xpath Position.
  
-  * **saveXML()**: Guarda ​el archivo.xml en la ruta original.+  * **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.1567681633.txt.gz · Last modified: 2019/09/05 11:07 by tast