我正在使用 csv 模块以及 csv-parse、stream-transform 和 csv-stringify 模块来读取 excel 文件并选择我需要的列。CSV 文件包含无法正确编码的葡萄牙语特殊字符,因为我忽略了 BOM 字符,以便获得正确的列名。我想知道是否有办法将 BOM 字符添加到生成的文件中,以便可以正确编码文件?以下是我用于解析器的选项:
parse({
columns:true,
delimeter: ',',
bom: true
})
我正在使用 csv 模块以及 csv-parse、stream-transform 和 csv-stringify 模块来读取 excel 文件并选择我需要的列。CSV 文件包含无法正确编码的葡萄牙语特殊字符,因为我忽略了 BOM 字符,以便获得正确的列名。我想知道是否有办法将 BOM 字符添加到生成的文件中,以便可以正确编码文件?以下是我用于解析器的选项:
parse({
columns:true,
delimeter: ',',
bom: true
})