tutorial sacar regulares online herramienta expresiones ejemplo consultas como and xml xpath

xml - sacar - Obtener enésimo hijo de un nodo con xpath



xpath and xslt (2)

Mi ejemplo de entrada XML es:

<root> <a> <b>item</b> <b>item1</b> <b>item2</b> <b>item3</b> <b>item4</b> </a> </root>

Se supone que debo seleccionar un nodo b cuya posición es el valor de una variable.

¿Cómo usar el valor de una variable para probar la posición de un nodo?


Lo siguiente debería funcionar:

/root/a/b[2]

Y si no es así, intente:

/root/a/b[position()=2]