Decodes Base64 or HEX text to binary data.
The transformer converts the ASCII text into a sequence of bytes, and then sets these bytes as the value of the destination attribute. If the ASCII text represents an encoded string value, use the Character Encoding for Output Data parameter to set the character encoding of the output attribute.
If the attribute value contains invalid data (that is, the attribute value was not properly encoded using the selected encoding method), the translation will stop.
Identifies the method the transformer will use to decode the attribute: HEX (default) or Base64.
The value of this attribute will be decoded using the selected method.
This attribute will store the decoded data.
Select the character encoding for the destination attribute.
Using a set of menu options, transformer parameters can be assigned by referencing other elements in the workspace. More advanced functions, such as an advanced editor and an arithmetic editor, are also available in some transformers. To access a menu of these options, click beside the applicable parameter. For more information, see Transformer Parameter Menu Options.
Selecting HEX as the Encoding Type replaces the HexDecoder transformer, which is now deprecated.
Associated FME function or factory: TextEncoderFactory
Search for samples and information about this transformer on the FME Knowledge Center.
Tags Keywords: HexDecoder