Altova MapForce 2025 Enterprise Edition

Retourne un item depuis la séquence de nodes/rows fournie en tant qu’argument, à la position fournie par l’argument position. Le premier item se trouve à la position 1.

mf-func-item-at

 

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.

position

Cet entier spécifie quel item provenant de la séquence des items doit être retournée.

 

Exemple

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

mf-func-item-at-example

Étant donné que l’argument position est défini sur 3, seule la troisième valeur provenant de la séquence est transmise 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>3</item>
</items>

© 2018-2024 Altova GmbH