Funciones XSLT y XPath

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

string-to-codepoints

XPath

 

La función fn:string-to-codepoints convierte la cadena introducida en el argumento en una secuencia de puntos de código Unicode. Cada punto de código Unicode representa un carácter de la cadena y se muestra como valor decimal. La función es la inversa de fn:codepoints-to-string.

 

Argumentos

Cadena a convertir en puntos de código Unicode

Es obligatorio, pero puede ser una secuencia vacía.

Tipo: xs:string

 

Valor de salida

Secuencia de puntos de código Unicode en valor decimal

Tipo: item()

 

 

Ejemplo

string-to-codepoints(())

Resultado:

 

 

Ejemplo

string-to-codepoints('')

Resultado:

 

 

Ejemplo

string-to-codepoints('')

Resultado:

 

 

Ejemplo

string-to-codepoints(' ')

Resultado: 32

 

 

Ejemplo

string-to-codepoints('a-z')

Resultado: 97 45 122

 

 

Ejemplo

string-to-codepoints('&')

Resultado: 38

Las entidades se convertirán en primer lugar en caracteres y después en el respectivo punto de código Unicode.

 

 

Ejemplo

string-to-codepoints('λ')

Resultado: 955

 

 

Ejemplo

string-to-codepoints('data2type')

Resultado: 100 97 116 97 50 116 121 112 101

 

 

Ejemplo

codepoints-to-string(string-to-codepoints('data2type'))

Resultado: data2type

  > Volver a la referencia alfabética de XSLT y XPATH