JSFiddle - React, Tailwind, and code Playground
JavaScript
var jsonStr = ["{\"r1\":768,\"r2\":1,\"r3\":\"System Admin\",\"r4\":\"2013-06-08T05:51:23.000Z\",\"r5\":1,\"r6\":\"System Admin\",\"r7\":false}"]
DownloadJSON2CSV(jsonStr);
function DownloadJSON2CSV(objArray)
{
var array = typeof objArray != 'object' ? JSON.parse(objArray) : objArray;
var str = '';
for (var i = 0; i < array.length; i++) {
var line = '';
var tmp = 0;
var nx=1;
for (var index in array[i]) {
line += array[i][index];
if(tmp==0)
{
nx=array[0][3];
}
tmp++;
//line+=line+'\r\n';
//line.substr(line.indexOf(':'));
//line.slice(0,line.Length-1);
//document.getElementById('comments').innerHTML = index;
// line = index;
}
line.slice(0,line.Length-1);
str += line + '\r\n';
}
window.open( "data:text/csv;charset=utf-8," + escape(str))
// document.getElementById('comments').innerHTML = nx;
}