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.

mf-func-first-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 first-items et le résultat est écrit dans un fichier XML de cible.

mf-func-first-items-example

Étant donné que l’argument count n’a pas de valeur, la valeur par défaut de 1 s’applique. Par conséquence, seule la première valeur provenant de la séquence est générée dans la sortie du mappage :

 

<items>
  <item>1</item>
</items>

 

Pour un exemple plus réaliste, voir le mappage FindHighestTemperatures.mfd discuté dans Fournir les paramètres au mappage.

© 2018-2024 Altova GmbH