Altova MapForce 2023 Enterprise Edition

Devuelve un elemento de la secuencia de nodos/filas dados como argumento que se encuentra en la posición indicada por el argumento position. El primer elemento está en la posición 1.

mf-func-item-at

 

Lenguajes

Built-in, C++, C#, Java, XQuery, XSLT 2.0, XSLT 3.0.

 

Parámetros

Nombre

Descripción

nodos/filas

Esta entrada debe recibir una conexión desde un elemento de la asignación que suministre una secuencia de cero o más valores. Por ejemplo, la conexión puede provenir de un elemento XML de origen, un campo CSV, un registro de BD, etc.

position

Este número entero indica qué elemento de la secuencia se debe devolver.

 

Ejemplo

La asignación de ejemplo siguiente genera una secuencia de 10 valores. Esta secuencia es procesada por la función item-at, que escribe el resultado en un archivo XML de destino.

mf-func-item-at-example

El argumento position tiene el valor 3, por lo que solo el tercer valor de la secuencia pasa al archivo de destino. En consecuencia, la salida de la asignación es la siguiente (sin incluir las declaraciones de esquema XML):

 

<items>
<item>3</item>
</items>

© 2017-2023 Altova GmbH