Altova MapForce 2023 Enterprise Edition

Devuelve el resultado de comparar carácter por carácter dos cadenas de entrada: string1 y string2. Estas dos cadenas son de tipo xs:string. Esta función no distingue entre mayúsculas y minúsculas. La comparación se basa en códigos ASCII. Si las cadenas son iguales, entonces el resultado es 0. Si string1 es menor que string2, entonces el resultado es -1. Si string1 es mayor que string2, entonces el resultado es 1.

mf-func-string-compare-ignore-case

Ejemplo:

 

string1: hi

string2: Hit

 

Compara cadenas de texto carácter por carácter. Aunque h está representada por un número de ASCII mayor que H, la función trata a estos dos caracteres por igual. El segundo carácter es el mismo en ambas cadenas. Sin embargo, string2 tiene un tercer carácter, mientras que string1 carece de él. El valor del tercer carácter de string1 está vacío. El valor t de string2 es mayor que el valor vacío de string1. Por tanto, string1 es menor que string2 y el resultado es -1.

 

Lenguajes

Disponible para Java, C#, C++ y el motor de ejecución integrado.

 

Parámetros

Nombre

Tipo

Descripción

string1

xs:string

La primera cadena de entrada.

string2

xs:string

La segunda cadena de entrada.

 

© 2017-2023 Altova GmbH