Altova MapForce 2023 Enterprise Edition

Devuelve una secuencia de nodes/rows usando los parámetros "from" y "till" como límite de la secuencia. El primer elemento está en la posición 1.

mf-func-items-from-till

 

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.

from

Este número entero indica la posición inicial desde la que se deben recuperar los elementos.

till

Este número entero indica hasta qué posición se deben recuperar elementos.

 

Ejemplo

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

mf-func-items-from-till-example

Los argumentos from y till tienen los valores 3 y 5, por lo que solo se pasan al componente de destino el subconjunto de valores de 3 a 5. En consecuencia, la salida de la asignación es la siguiente (sin incluir las declaraciones de esquema XML):

 

<items>
<item>3</item>
<item>4</item>
<item>5</item>
</items>

© 2017-2023 Altova GmbH