【问题标题】:Mule 4 : Getting error while reading CSV file, Malformed InputMule 4:读取 CSV 文件时出错,输入格式错误
【发布时间】:2026-02-05 03:50:01
【问题描述】:

我正在使用 Mule 4 中的 File READ 操作读取 CSV 文件。 CSV 列之一的值中有双引号。 读取 CSV 文件时出现错误:

Malformed CSV input. Ignoring following chars after quoted value at offset 45270921: "A"" BLING KEY RING"

我尝试通过添加具有以下值的阅读器属性 quote : """ , " "

仍然存在错误,请帮助

【问题讨论】:

    标签: mule mule4


    【解决方案1】:

    尝试将转义阅读器属性设置为引号。读取器属性必须在负载源处设置。

    例子:

    <file:listener doc:name="On New or Updated File" config-ref="file_config1" outputMimeType='application/csv; escape="\""' directory="/some/path/to/file" recursive="false" >
    

    【讨论】:

    • 调用 Salesforce BULK API 获取查询结果时遇到同样的问题(连接器性能不佳/已知问题)... :(