Nifi CSVSetRecordWriter问题

Nifi CSVSetRecordWriter问题,csv,hadoop,apache-nifi,quoting,Csv,Hadoop,Apache Nifi,Quoting,我尝试使用带有更新记录的UpdateRecord处理器将json转换为csv 我的输入json可以包含带有和“的字段。在输出csv文件中,我想使用作为字段delimeter,并使用“引用所有字段 因此,输入json文件的示例如下: {"field1": "value1", "id": "11112", "desc1": "description Text \"" } 我得到以下结果: "value1"|"11112"|"description Text "" 预期结果: "value1

我尝试使用带有更新记录的UpdateRecord处理器将json转换为csv

我的输入json可以包含带有
的字段。在输出csv文件中,我想使用
作为字段delimeter,并使用
引用所有字段

因此,输入json文件的示例如下:

{"field1": "value1", 
 "id": "11112", 
"desc1": "description Text \""
}
我得到以下结果:

"value1"|"11112"|"description Text ""
预期结果:

"value1"|"11112"|"description Text \""
CSVRecordSetWriter的属性:

如何在值中的引号之前添加
\

如果字段中出现
\
,我也会遇到问题。(例如
“示例str\”
)。我期望
example str\\\”
,但事实并非如此