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 10:48]
tast created
es:xml_adaptor [2024/12/10 13:28] (current)
montse [Funciones Predefinidas]
Line 1: Line 1:
-====== ​Adapador ​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.
  
 +=====Parámetros de Inicialización=====
 +
 +  * ** 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.
 +
 +  * **getElementTextByTagName(Tag Name, Position)**:​ devuelve el texto del elemento, buscando por Tag Name y Position.
 +
 +  * **getElementTextByXPath(XPath,​ Position)**:​ devuelve el texto del elemento, buscando por XPath y Position. ​
 +
 +  * **getElementsCountByTagName(Tag Name)**: devuelve el número de ocurrencias del elemento, buscando por Tag Name.
 +
 +  * **getElementsCountByXPath(XPath)**:​ devuelve el número de ocurrencias del elemento, buscando por XPath.
 +
 +  * **getElementsTextByTagName(Tag Name)**: devuelve el texto de la cadena de elementos de la matriz, buscando por el Tag Name.
 +
 +  * **getElementsTextByXPath(XPath)**:​ devuelve la cadena de texto de los elementos de la matriz, buscando por XPath.
 +
 +  * **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. ​                                     \\ \\ 
  
-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. 
  
es/xml_adaptor.1567680506.txt.gz · Last modified: 2019/09/05 10:48 by tast