问题标签 [export-csv]

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 投票
3 回答
91171 浏览

powershell - Powershell 从 ForEach 循环导出到 CSV

我是 Powershell 的新手,但我已经尽力了。我正在尝试创建一个脚本来将文件复制到阵列中所有 XP 机器的所有用户桌面。该脚本基本上说“如果机器可以ping通,请复制文件,如果不是,请不要。” 然后我想将此信息导出到 CSV 文件中以供进一步分析。

我已经设置好了,但无论我做什么,它只会导出它运行的最后一台 PC。它似乎通过所有 PC 运行(通过输出到 txt 文件进行测试),但它不会将所有机器记录到 CSV。任何人都可以提供任何建议吗?

0 投票
1 回答
14112 浏览

powershell - 带有德语变音符号 (ä,ö,ü) 的 Import-Csv / Export-Csv

我在处理包含变异元音的 csv-exports 时遇到了一个小问题,例如 ä,ö,ü (德语变音符号)

我只是用

效果很好。我的 csv 文件中有 ä,ö,ü 正确。

之后我做了一些排序:

我玩弄了所有编码、ASCII、BigEndianUnicode、UniCode,但没有成功。

导出和排序时如何保留特殊字符 ä、ö、ü 和其他字符?

0 投票
0 回答
159 浏览

php - 从多维关联数组中计算行数

我有这个脚本,它以多种方式详细说明了一个多维关联数组,并将所有数据放在一个 CSV 文件中以供导出。

我需要计算具有相同日期 ( date_add) 和相同订单 ID ( id_order) 的行,并增加一个变量来计算该单数订单的行数,现在列出所有购买的商品,但不计算行数。每次订单更改都必须重新计算行数。我需要在 CSV 文件中添加一列,其中包含相同顺序 (order_iddate_add) 的行数。

下面的这部分对数组中的数据进行循环:

然后我以多种方式详细说明数组数据,然后将脚本逐行写入csv:

我需要在写入csv之前逐行读取数组,如果该行具有相同的ID“id_order”递增一个变量并将其写入数组字段“row_number”并将其放入csv中以计算订单的行数具有相同 ID 的。Meabe我们可以循环数组并计算具有相同“id_order”的行并增加这个变量......

如果您看到“订单号”列包含订单 ID,则下面是现在生成的 CSV 文件结果的屏幕截图。我需要计算具有相同 id 的行并将其逐行写入 CSV 字段中。

提前致谢。

CSV 文件的屏幕截图

0 投票
1 回答
531 浏览

powershell - Powershell:Export-CSV 和 OutFile 没有达到我的预期

为什么我在这里得到一个空白文件?当我在 export-csv 之前运行它时,我会在控制台中显示大量记录。

输出

所以这是我正在使用的代码

0 投票
1 回答
3329 浏览

powershell - 如何在powershell中比较2个CSV文件

我正在尝试将 2 个 CSV 文件与 (logs_all, logs_new) 格式的日志信息进行比较:

在此处输入图像描述

我想从 logs_new 添加它们在 logs_all 中不存在的行

但这不是很好,有人可以帮助我吗?

0 投票
1 回答
27 浏览

powershell - 在尝试重命名 csv 文件中的列时,数据会从第二列和第三列中删除

未能获得预期结果的过程:

0 投票
1 回答
550 浏览

powershell - 如何使用 Export-csv powershell 输出锯齿状的 noteproperty 值

我编写了一个函数来解析文件的文件夹名称并将它们存储为遇到的每个单独文件夹的注释属性,因此 directory(n) = direcory1, directoryn+1= directory2 等...所以对于每个文件的目录根据文件在目录结构中的位置,长度会有所不同。

我面临的问题是如何使用Export-csv结合其他静态属性值以列格式输出锯齿状目录结果,因为noteproperty长度会因文件而异(锯齿状)我正在努力找出逻辑尝试以 csv 格式输出目录的列格式。输出应具有如下标题:

示例 File1
目录 1、目录 2、目录 3、其他属性
目录值 1、目录值 2、目录值 3

File2
目录 1、目录 2、目录 3、目录 4
目录值 1、目录值 2、目录 3、目录 4

0 投票
0 回答
87 浏览

javascript - 无法将文本格式的 API 响应导出到 CSV 文件

我有一个以文本格式发送响应的 API,如下所示:

我需要将此响应导出到 CSV 文件中,但我无法这样做。我尝试使用文件对象方法:

但是这种方法抛出错误:

评估测试脚本时出错:ReferenceError: File is not defined

请查看此问题并提出建议。

0 投票
1 回答
1987 浏览

angular - PrimeNg Turbo 表导出行与对象

我正在尝试将数据从primeng turbo 表导出到csv。问题是下面代码中的“行”是一个对象数组,我根据相应的键使用 ngIf 在表格主体中显示,因此显示不是问题,但是当我尝试导出到 csv 时,我得到了对象在单元格而不是对象属性中。有没有办法使用 datatable.exportCSV() 获取对象属性

这是我正在做的事情

这是我在 csv 文件中得到的: exported csv

这是因为对象数组的类型为:

所以你可以看到问题都是因为 device_name 键有一个对象的值。有没有办法我可以在 csv 文件中拥有 obj 属性。

0 投票
2 回答
4445 浏览

powershell - Powershell:导出 csv 文件中的 System.Object[]

我编写了这个脚本来生成一个 csv 文件:

但是,由于最后一列 VM 数据磁盘大小在文件中存储了一个多于多个数据(可以有多个磁盘),因此它们显示为System.Object[]. 如何强制 powershell 将此数据加入单个字符串?

我尝试在最后一行之后的第 9 行广告之后添加-join参数,但没有令人满意的结果。$tmpObj$vmoutput