angular - 如何强制我的 csv 值进入一列?
问题描述
我正在使用ngx-papaparse将数组转换为 CSV 文件。但是当我下载我的 CSV 文件并用 Excel 打开它时,我的值不在正确的列中。
这是我的功能:
downloadFile() {
const tableKpi = [];
for (let i = 0; i < this.kpi.indicators.length; i++) {
tableKpi.push(this.kpi.indicators[i].values);
}
const blob = new Blob([this.papa.unparse(tableKpi)], {type: 'text/csv' });
saveAs(blob, 'myFile.csv');
}
解决方案
解决了,CSV文件的格式取决于你的Excel语言。并非每种语言都会以相同的方式解析文件。所以我只需要将我的Excel语言更改为英文,希望对您有所帮助。
推荐阅读
- java - 缺少 Servlet 内容
- linux - Slack App Bot 无法向频道发布消息
- arrays - Python 3 how to use an array to import a module?
- c# - 如何在 Xcode 项目中添加缺少的“Embedded Binaries”部分 > TARGETS for the.Net Embedding HELLO WORLD
- javascript - accessing children of divs using tab
- ruby - 使用匹配的关键字参数直接将结构传递给方法
- java - 为什么我的应用程序因 NullPointerException 而崩溃
- function - 在嵌套 if 语句中调用函数
- python - 当我使用请求 API 调用时出现 Python MemoryError
- node.js - 如何在 AWS 上为 NodeJS 项目设置持续部署管道?