问题标签 [ng-csv-import]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
376 浏览

html - Disable button on csv import in angular js

I have used ng-csv-import to import a css file from desktop and i have submit button which uploads the csv. My requirements to disable the submit button until the user select a css file. Thanks in advance.

0 投票
0 回答
364 浏览

javascript - ng-csv 省略空数据的标头

我有一个 JSON 要使用ng-csv导出为 CSV 。数据如下所示:

和指令是这样使用的:

函数 exportToCsv 使用 promise 返回数据,但我不知道哪些属性会有值。例如 json 我的 csv 应该是这样的:

在此处输入图像描述

问:如何省略未定义、null 或空字符串的属性的字段和标题?我可以在收到数据后设置标题吗?

0 投票
1 回答
919 浏览

javascript - 生成具有多个 JSON 及其各自标题的单个 CSV 文件

我正在尝试使用标题导出 csv,但条件是我有 3 个 json。所有 3 个 json 都下载在同一个 csv 文件中。现在我想通过在 csv 文件中包含标头来区分这些 json。我有一个像这样的 JSON:

我们知道 ng-csv 属性只接受一个 json 对象。所以我通过这样做将 3 个对象连接成一个大对象:

这样所有上述数据都以 JSON 对象格式合并到 subDataArr 中。通过访问此对象,我可以将所有数据下载到 CSV 文件中,但我想通过在 csv 文件中提供标题来区分这些数据。我知道我们正在使用 csv-header 在 csv 文件中给出标题。但这里有 3 个不同的标题列表。那么如何将 3 个不同的标头与它们各自的数据一起使用呢?请分享你的想法。提前致谢。

0 投票
2 回答
714 浏览

google-cloud-platform - 读取数据时出错,错误消息:CSV 表引用列位置 174,但从位置开始的行:136868 仅包含 94 列

我正在尝试将数据从 Snowflake 卸载到 GCS,然后将 GCS 卸载到 bq 表。这是从雪花中卸载数据的代码。

然后我使用以下脚本将数据从 GCS 复制到 bq

它适用于除此表之外的所有表,我得到的错误是读取数据时出错,错误消息:CSV 表引用列位置 174,但从位置开始的行:136868 仅包含 94 列。

谁能帮我解决这个错误,我应该更改文件格式还是应该对我上传到 bq 的脚本进行一些更改