Diego
Diego

Reputation: 503

Receive CSV format in Strongloop

I'm trying to receive some data in csv format, what I read is that StrongLoop only works with json data. So can I receive csv and transform to json to process the data?

Thanks.

Upvotes: 0

Views: 882

Answers (1)

Michael Pelikan
Michael Pelikan

Reputation: 126

This isn't a StrongLoop specific question. It is a general Node.js and data question. As such, I will answer in a generic fashion, but it is applicable to StrongLoop.

You will need to use a library to convert the delimited file into a JavaScript object. There are many packages on npm for reading/parsing/transforming/etc. CSV files: search npm.

The package that I have used extensively is David's CSV parser.

These libraries will allow you to parse and transform CSV into JavaScript objects (JSON).

Beware, however, that most CSV that I have dealt with does not conform to well formatted CSV. They don't properly escape quotes, quote strings with delimiters, etc.

Upvotes: 1

Related Questions