问题标签 [import-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 投票
1 回答
2136 浏览

node.js - 如何使用nodejs和hapi@8.8.1上传和处理csv文件

我开始使用使用 Hapi 的旧版本 (hapi@8.8.1) 构建的现有项目,并且服务器上的节点版本也较旧。我有一项任务是上传包含用户电子邮件地址的 CSV 文件,我需要借助 CSV 文件中提供的电子邮件来处理用户数据。
任务清单如下:-

  • 任务 1. 在目录“root/uploaded_csv”内的服务器上上传和保存 CSV。
  • 任务 2. 借助第 2 列 CSV 中提到的电子邮件,读取和处理 CSV 数据以在数据库中搜索用户。
  • 任务 3. 在 AWS s3 服务器上保存导入的 CSV 文件。

因为我正在处理旧节点和 hapi 的版本,在那个阶段我什至无法更新所有版本和依赖项。

0 投票
0 回答
860 浏览

php - fgetcsv() 期望参数 1 是 PHP 5.6 的资源

我的脚本显示以下警告:

该行:

我有一个 PHP 版本 5.4.45 的测试环境可以完美运行,但是在 PHP 版本 5.6.29-0+deb8u1 的生产环境中它不起作用。

0 投票
1 回答
70 浏览

powershell - 使用 Import-Csv 时分别输出多个变量的值?

此代码的输出:

看起来像这样:

在此处输入图像描述

但是,如果我对变量使用“Import-Csv”:

输出如下所示:

在此处输入图像描述

为什么在我使用 Import-Csv 时它会合并输出?

如何使第二个输出看起来像第一个输出,分别输出 var1 和 var2 的值?

0 投票
1 回答
502 浏览

php - 前端的产品 CSV 导入器 Woocommerce 工具

我想在前端展示 Woocommerce 的原生 CSV 产品导入工具,以便具有某些角色(供应商)的用户可以使用它来将他们的产品上传到网站。

自从它出现在 3.0 更新中以来,我从未使用过原生的 Woocommerce 导入器,但我知道我应该如何开始。

在 WC 文档中我找到了 WC_Product_CSV_Importer 类,在里面我找到了方法:Initialize importer

和方法:读取文件

我还认为,如果我找到产品进口商 metabox,我可以使用它。

有没有人试图做类似的事情?

任何意见都很受欢迎

Woocommerce 类:https ://docs.woocommerce.com/wc-apidocs/class-WC_Product_CSV_Importer.html

0 投票
0 回答
21 浏览

dataframe - 在 RStudio 中导入 CSV 时使用注释作为对象

我当前导出的 CSV 文件以 5 行开头,其中包含有关其下方数据框的信息。例如:

#Date: 01/01/01 #Time: 01:01:01 #ID: 123 #Location: England

数据框在这里

目前我通过排除前面有“#”的所有评论来导入 csv。但是,我发现自己需要进一步创建包含数据框上方“#”中保存的信息的对象。

有没有办法可以从 csv 导入数据框,也可以将注释导入为对象值?例如,g 日期 = 01/01/01 等

0 投票
2 回答
166 浏览

powershell - 在 CSV 文件中查找值并与今天的日期进行比较

我正在尝试从 CSV 文件中获取值。

如果今天的日期 = DateInCSVFile,则给出“关键”值。

密钥.csv

代码:

我尝试了foreachandif命令。没有任何效果。

0 投票
0 回答
74 浏览

powershell - Powershell - 导出到 csv,然后导入 - 比较对象将所有项目显示为不同

所以,我发现如果我创建一个 AD 用户对象数组(将多个 AD-GetUser 添加到同一个对象),我会得到奇怪的结果。

要复制:

  • 创建多个广告用户属性的数组(即$array1:)
  • 出口:$array1 | Export-csv -NoTypeInformation C:\temp\file.csv
  • 将其重新导入:$array2 = Import-csv C:\temp\file.csv
  • 相比:Compare-object $array1 $array2
  • 看到奇怪的结果:所有对象都显示更改(两个方向)。

对于背景,我正在检查 AD 中的一群被锁定的用户 - 所以要把它们放在我正在做的数组中:

为什么我看到不同的结果?我希望将其放入 CSV,并在下次运行时将其导入以查看新增/更改的内容。

0 投票
1 回答
131 浏览

ruby - Ruby on Rails - 从不常见格式的 CSV 导入数据

我有以下格式的 CSV 文件;

并且任务应该将以下数据写入模型:

我发现Ruby on Rails - Import Data from a CSV file对于导入数据非常有用,但是这个小小的差异让我变成了一个笨蛋......

提前致谢!此致

-- 编辑 1: import_productdata.rake 文件: --

错误:

0 投票
1 回答
1180 浏览

go - 如何在csv文件中的空白处将空字符串值添加到数据库中

我的 csv 文件具有这样的用户数据:

我正在使用的代码是:

运行时出现错误:

错误:- 恐慌:运行时错误:索引超出范围

goroutine 1 [运行]: main.main() /home/iron/go/src/go-training/How_to_load_csv_file/main.go:53 +0x830 退出状态 2

我该如何解决这个错误?

0 投票
3 回答
731 浏览

c# - 在某些单元格中以文本结尾的分隔符

我正在制作一个必须从 CSV 文件中读取大量数据的软件。CSV 文件使用“;” 作为分隔符。最近我发现有些单元格中的文本也结束了';'。文件中的每个元组都是一个对象,因此该行中的每个单元格都是该对象的一个​​属性。我使用 C# 中的 Split 方法,它返回一个字符串数组。因为';' 在某些单元格中出现错误:数组超出范围。有没有一些方法可以在不删除“;”的情况下摆脱这个错误 来自一些细胞?

这种元组的示例:

单元格1;单元格2;单元格3;静止单元格3;单元格4;

Cell3;stillCell3 是一个单元格,但 Split 方法不知道这一点。