string-join
Enlaza todos los valores de la secuencia de entrada y forma una cadena delimitada por la cadena suministrada como delimitador al parámetro delimiter La función devuelve una cadena vacía si el argumento strings es un conjunto vacío.
Lenguajes
Built-in, C++, C#, Java, XQuery, XSLT 2.0, XSLT 3.0.
Parámetros
Argumento | Descripción |
---|---|
parent-context | Argumento opcional. Suministra el contexto primario. Véase también el apartado Ejemplo: cambiar el contexto primario.
parent-context es un argumento opcional de algunas funciones de agregado de la biblioteca de funciones core de MapForce (como las funciones min, max, avg y count). En un componente de origen que tiene varias secuencias jerárquicas, el contexto primario determina en qué conjunto de nodos debe operar la función. |
strings | Este argumento debe estar conectado a un elemento de entrada que suministra los datos propiamente dichos. El valor de argumento dado debe ser una secuencia (cero o varios) de xs:string. |
delimiter | Argumento opcional. Indica el delimitador que se introduce entre dos cadenas consecutivas. |
Ejemplo
El ejemplo de la siguiente imagen muestra cuatro elementos Article con los números: 1, 2, 3, y 4.
La constante indica el carácter "#" como delimitador. El resultado de la asignación es, por tanto, 1#2#3#4. Si no indica ningún delimitador el resultado sería 1234.