Normalizar

La transformación Normalize normaliza la serie de entrada eliminando espacios en blanco como, por ejemplo, espacios, tabulaciones y retornos, y mueve la serie normalizada resultante al elemento de salida.

Visión general

Por ejemplo, se puede utilizar para eliminar varias apariciones de caracteres de espacio en blanco antes de que se realice una comparación de datos.

La transformación Normalización es funcionalmente equivalente a XPath 2.0fn:normalize-space()función. Para obtener más información sobre las funciones XPath, consulte el documento en línea W3C XML Path Language (XPath) 2.0.

Solo puede conectar una entrada a la transformación Normalize. Debe utilizar una conexión primaria para conectar el elemento de entrada a la transformación.

Defina cuándo se aplicará la transformación en el tiempo de ejecución

Puede definir varias conexiones entre elementos de entrada y la transformación Normalize. A continuación, puede utilizar estos elementos de entrada en una expresión condicional que define la condición bajo la que se aplica la transformación. Si la condición se evalúa en true, la transformación se aplicará.

Puede utilizar la entrada conectada con una conexión primaria a la transformación. Para añadir más entradas, puede definir conexiones suplementarias entre los elementos de entrada y la transformación.

De forma alternativa, para definir la expresión condicional, puede llamar a un método estático en una clase Java™ importada. También puede crear una expresión compleja que incluya XPath, Java y funciones de extensión como, por ejemplo, iib:getUserDefinedProperty ("nombre_propiedad").  

Configura la expresión en el separador Condición disponible en la página Propiedades de la transformación.

Para obtener más información, consulte Configuración de las propiedades de una transformación, Definición de una expresión condicional XPath para una transformación y Definición de una expresión condicional Java para una transformación.