0.2.0 • Published 8 years ago

ngcsv v0.2.0

Weekly downloads
56
License
-
Repository
-
Last release
8 years ago

angular-csv

An AngularJS service to handle CSV files with ease and convert to JSON.

Installation

Make sure you have NPM installed on your computer.

npm install --save ngcsv

Include ngcsv.js or ngcsv.min.js to your project (add to main HTML file).

<script type="text/javascript" src="./node_modules/ngcsv/ngcsv.min.js"></script>

Change "./node_modules/" accordingly to your project NPM settings.

Usage

In your app definition, add "ngcsv" as a dependency. For example:

angular.module('myapp',['ngcsv']);

To use it in a controller, add "$csv" service dependency:

angular.controller('MyController',function($csv){
  // ...
});

Convert CSV to JSON

After $csv service is loaded, you can use convertToJson function. It will return a JavaScript array of objects.

var array = $csv.convertToJson( csvString );

For full guide, please refer to this documentation.

Contribution

Please help to create this project better by submitting bug reports or pull requests. Thank you!