4 votos

¿Cuál es el mejor FME Transformer para búsqueda de texto y reemplazar en los campos de atributos?

Tengo una serie de clases de entidades que tienen campos que contienen texto que de alguna manera se ha codificado incorrectamente. Los campos contienen texto en alemán que debe ser ä, ö, ü, ß, pero contiene en su lugar Kindergärten en lugar de Kindergärten ... etc.

¿Qué transformador me permite verificar el campo para "ä" y lo reemplaza con ä?

4voto

Chris P Puntos 1099

que probablemente no se ha hecho con un transformador. Yo uso un StringSearcher o SubstringExtractor para obtener los caracteres que hacen de los Problemas. A continuación, puede intentar si un StringReplacer puede reemplazar a los personajes. Si de nuevo un alemán de caracteres no se sustituye correctamente, usted podría analizar el código ASCII con el CharacterCodeExtractor y reemplazarlo con CharacterCodeReplacer. Véase el doc de CharacterCodeExtractor:

CharacterCodeExtractor

Extractos de la integral de caracteres de código del primer carácter en la fuente atributo de cadena, y añade su valor entero en el carácter conjunto a la función como otro atributo.

Esto puede ser usado para obtener el código ASCII de cualquier carácter, incluyendo no imprimibles.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X