replicate-sequence
Repite todos los elementos de la secuencia de entrada tantas veces como indique el argumento count. Por ejemplo, si count es 2, entonces la secuencia (1,2,3) produce (1,2,3,1,2,3).

Lenguajes
Built-in, C++, C#, Java, XQuery, XSLT 2.0, XSLT 3.0.
Parámetros
Nombre | Descripción |
|---|---|
nodos/filas | Este elemento de entrada debe recibir una conexión procedente de un elemento de asignación que proporcione una secuencia de cero o más valores. Por ejemplo, la conexión puede proceder de un elemento XML de origen, un campo CSV o un registro de BD, entre otros. |
count | Indica el número de veces que se debe replicar la secuencia vinculada. |
Ejemplo
La asignación de ejemplo siguiente genera la secuencia 1,2,3. Esta secuencia es procesada por la función replicate-sequence, que escribe el resultado en un archivo XML de destino.

El argumento count tiene el valor 2, por lo que la secuencia se replica dos veces y después pasa al archivo de destino. En consecuencia, la salida de la asignación es la siguiente (sin incluir las declaraciones de esquema XML):
<items> |