Compartir a través de


ElementMatchPath en Unified Service Desk

La etiqueta <ElementMatchPath> usa una secuencia de etiquetas HTML delimitadas por barras diagonales. Este tema describe cómo funciona <ElementMatchPath>.

Sintaxis de <ElementMatchPath>

El fragmento de código siguiente muestra cómo se utiliza <ElementMatchPath>:

<html >  
<head>  
    <title>Sample</title>  
</head>  
<body>  
    <form id="HAT form">  
        <p>HAT</p>  
        <p><input id="CB1" type="checkbox" />Customer Care Framework</p>  
    </form>  
</body>  
</html>  
  

La ruta de los enlaces de checkbox es la siguiente:

<ElementMatchPath>/html/body/form/p[1]/input</ElementMatchPath>  
  

Esta secuencia sigue una ruta de navegación desde la raíz de DOM hasta el elemento de destino, el último elemento de la lista. Cada etiqueta sucesiva representa el elemento secundario de la etiqueta primaria anterior. Las etiquetas HTML pueden tener un calificador numérico opcional que tome la forma [n], donde n es un entero. El calificador [0] es el predeterminado cuando no se especifica nada. El calificador [1] representa el segundo elemento coincidente del mismo nivel en ese nivel de DOM, etc. El calificador especial [-1] representa el último hermano coincidente en ese nivel de DOM independientemente de la duración de la lista. En el ejemplo anterior, la segunda etiqueta <p> en la etiqueta <form> se usa como la raíz del siguiente nodo secundario en el árbol DOM.

Vea también

WebDDA
Uso de adaptadores basados en datos (DDAs)