replicate-sequence
Répéter tous les items dans la séquence d’entrée le nombre de fois spécifié dans l’argument count. Par exemple, si le décompte est 2, la séquence 1,2,3 produit 1,2,3,1,2,3.
Langages
Built-in, C++, C#, Java, XQuery, XSLT 2.0, XSLT 3.0.
Paramètres
Nom | Description |
---|---|
node/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 . |
count | Spécifie le nombre de fois nécessaire pour répliquer la séquence connectée. |
Exemple
Le mappage fictif suivant génère la séquence 1,2,3. La séquence est traitée par la fonction replicate-sequence et le résultat est écrit dans un fichier XML de cible.
Puisque l’argument count est défini sur 2, la séquence est répliquée deux fois puis est transmise sur la cible. Par conséquent, la sortie de mappage est la suivante (à l’exception des déclarations XML et de schéma) :
<items> |