你在这里: 字符串 BinaryDecoder

BinaryDecoder

使用Base64或十六进制解码方法将ASCII文本转换为二进制数据。

转换器将ASCII文本转换为字节序列,然后将这些字节设置为目标属性的值。如果ASCII文本表示已编码的字符串值,则使用输出数据参数的字符编码设置输出属性的字符编码。

例如,如果编码字符串是由UTF-8字符串生成的,那么字符编码参数应该设置为UTF-8,否则字符串值在其他转换器中没有意义。如果没有选择字符编码,属性将被标记为包含二进制数据。

如果属性值包含无效数据(也就是说,属性值没有使用所选的编码方法正确编码),则转换将停止。

参数

编辑变压器参数

使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项

变压器的分类

字符串

变压器的历史

选择十六进制作为编码类型替代了现在不推荐的HexDecoder transformer。

搜索FME知识中心

有关此变压器的示例和信息,请参阅FME知识中心

标签关键词:HexDecoder