Saltar al contenido

Número de relleno con ceros a la izquierda en XSLT 1.0

Solución:

Necesito rellenar esto con ceros a la izquierda hasta una longitud de 15 en la salida (

Eso sería

substring(
  concat('000000000000000', msg:BankAccount/msg:Counter), 
  string-length(msg:BankAccount/msg:Counter) + 1, 
  15
)

Otro enfoque es

substring(string(1000000000000000 + $x), 2)

También se puede hacer usando formato de cadena

<xsl:value-of select="format-number(msg:BankAccount/msg:Counter, '000000000000000')" />

en general:

<xsl:value-of select="format-number(number_you_would_like_to_padd, 'string_how_much_zeros_you_would like')" />
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *