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

This is an old revision of the document!


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 nombre del atributo.
  • getElementTextByTagName(Tag Name, Position): Devuelve el texto del elemento, buscando por nombre de etiqueta y posición.
  • 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 nombre de etiqueta.
  • 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 nombre de la etiqueta.
  • 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 Element´s, buscando por nombre y posición de la etiqueta.
  • saveXML(): Guarda el archivo .xml en la ruta original.

es/xml_adaptor.1576508448.txt.gz · Last modified: 2019/12/16 15:00 by montse