es:xml_adaptor [TAST DokuWiki ]

User Tools

Site Tools


Sidebar

Primeros pasos en TAST

Que es UML

Configuración del sistema para el uso de TAST

Preguntas más frecuentes

Problemas reconocidos

Indice de la herramienta TAST

Adaptadores de TAST

Ejemplos de adaptadores

TAST Integraciones

Características de interés

Documentación de administración técnica

Recomendaciones para modelar

Formación en la herramienta TAST

es:xml_adaptor

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 (PF):

  • 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.

es/xml_adaptor.txt · Last modified: 2024/03/14 10:23 by montse