0

我正在尝试接收一些 csv 格式的数据,我读到的是 StrongLoop 仅适用于 json 数据。那么我可以接收 csv 并转换为 json 来处理数据吗?

谢谢。

4

1 回答 1

1

这不是 StrongLoop 特定的问题。这是一个通用的 Node.js 和数据问题。因此,我将以通用的方式回答,但它适用于 StrongLoop。

您将需要使用库将分隔文件转换为 JavaScript 对象。npm 上有许多用于读取/解析/转换/等的包。CSV 文件:搜索 npm

我广泛使用的包是David 的 CSV parser

这些库将允许您将 CSV 解析并转换为 JavaScript 对象 (JSON)。

但是请注意,我处理的大多数 CSV 不符合格式良好的 CSV。它们不能正确地转义引号、带分隔符的引号字符串等。

于 2014-10-18T15:43:10.320 回答