Altova MapForce 2025 Enterprise Edition

Retourne les premiers items N de la séquence d’entrée, où N est fourni par le paramètre count. Le premier item se trouve à la position "1".

mf-func-last-items

 

Langages

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

 

Paramètres

Nom

Description

nodes/rows

Cette entrée doit recevoir une connexion depuis un item de mappage qui fournit une séquence de zéros ou plus de valeurs. Par exemple, la connexion peut provenir d’un item XML de source , un champ CSV, un enregistrement de base de données, etc.

count

Paramètre optionnel. Spécifie combien d’items doivent être extraits depuis la séquence d’entrée. La valeur par défaut est de 1.

 

Exemple

Le mappage fictif suivant génère une séquence de 10 valeurs. La séquence est traitée par la fonction last-items et le résultat est écrit dans un fichier XML de cible.

mf-func-last-items-example

Étant donné que l’argument count est défini sur 3, seule les trois dernières valeurs provenant de la séquence sont transmises vers la cible. Par conséquent, la sortie de mappage est la suivante (à l’exception des déclarations XML et de schéma) :

 

<items>
  <item>8</item>
  <item>9</item>
  <item>10</item>
</items>

© 2018-2024 Altova GmbH