FME改字符编码为16进制
时间: 2023-06-17 20:02:00 浏览: 203
在 FME 中,可以使用以下步骤将字符编码转换为16进制:
1. 使用“Text File Reader”读取要转换的文本文件。
2. 使用“Text Editor”转换字符编码为所需的格式。
3. 使用“AttributeManager”创建一个新的属性,将转换后的16进制值写入该属性中。
4. 使用“Text File Writer”将处理后的数据写回到文件中。
下面是一个更详细的步骤:
1. 打开 FME Workbench,并创建一个新的工作空间。
2. 从“Reader”部分拖动“Text File Reader”转换器到工作空间中。
3. 在“Text File Reader”转换器的属性中,设置要读取的文件路径和编码格式。
4. 从“Transformers”部分拖动“Text Editor”转换器到工作空间中。
5. 连接“Text File Reader”和“Text Editor”转换器。
6. 在“Text Editor”转换器的属性中,设置输入字符编码格式和输出字符编码格式为16进制。
7. 从“Transformers”部分拖动“AttributeManager”转换器到工作空间中。
8. 连接“Text Editor”和“AttributeManager”转换器。
9. 在“AttributeManager”转换器的属性中,创建一个新的属性,将转换后的16进制值写入该属性中。
10. 从“Writer”部分拖动“Text File Writer”转换器到工作空间中。
11. 连接“AttributeManager”和“Text File Writer”转换器。
12. 在“Text File Writer”转换器的属性中,设置要写入的文件路径和编码格式。
13. 运行工作空间,即可将字符编码转换为16进制并写回到文件中。