从node.js中的variablesparsingCSV表

我有一个节点应用程序,最终可以在一个variablesCSV格式的表。

我想parsing成JSON风格的格式。

我所看过的所有模块似乎只是从文件中input(除非我误解)

是否有任何模块可以做我想做的事情,或者我会更好地实现自己的解决scheme?

谢谢!

这个来自NodeCSV的例子似乎是从一个variables中parsing出来的:

https://github.com/wdavidw/node-csv-parser

var csv = require('csv'); csv() .from( '"1","2","3","4"\n"a","b","c","d"' ) .to( console.log ) 

一般来说,Node.js可以让你将文件和string视为stream。 从一个到另一个往往是相当微不足道的。

作为替代,你可以使用string.js 。 它在浏览器中的Node.js和客户端上工作。 免责声明:我是作者。

例:

 var S = require('string'); S(myCsvData).lines().forEach(function(line){ var fields = S(line).parseCSV(); });