java - 在 Apache NiFi 中读取 UCS-2 LE BOM 编码文件时出现问题

标签 java character-encoding etl apache-nifi

在 Apache NiFi 中,我尝试读取编码为 UCS-2 LE BOM 的文本文件,然后尝试将其转换为 JSON。但是 Apache NiFi 将其视为单行。

我尝试使用 ConvertText 处理器转换为 UTF-8,但它不支持编码 UCS-2 LE BOM

有谁知道如何使用 Apache NiFi 将此文件转换为 UTF-8

最佳答案

UCS-2 LE BOMUTF-16 的前身,因此请在 ConvertText 处理器中尝试 UTF-16

关于java - 在 Apache NiFi 中读取 UCS-2 LE BOM 编码文件时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62391810/

相关文章:

java - 通过 DOMParsing (Antisamy) 进行哪种编码

amazon-web-services - AWS Glue 在顺序运行时输出空文件

python - Pandas 应用功能

mysql - 如何通过每天和每周定义的层次结构汇总事件类型(使用 SQL 或 ETL)

java - 从 java 与多个 USB 调制解调器对话

Java字符串编码

java - 我的 java GUI 代码出了什么问题,Eclipse 没有响应?

java - Netbeans 与自定义 TableCellRenderer 相关的问题

javascript - window.open() 后字符编码发生变化

python - 如何使用Python在Windows下删除文件名中的无效字符