Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // assumes variable data, which is a homogenous collection of objects
- // get keys
- var keys = _.keys(data[0]);
- // convert to csv string
- var csv = keys.join(",");
- _(data).each(function(row) {
- csv += "\n";
- csv += _(keys).map(function(k) {
- return row[k];
- }).join(",");
- });
- // trick browser into downloading file
- var uriContent = "data:application/octet-stream," + encodeURIComponent(csv);
- var myWindow = window.open(uriContent, "Nutrient CSV");
- myWindow.focus();
Add Comment
Please, Sign In to add comment