diff --git a/src/js/data.js b/src/js/data.js index dc4ff52..b31751d 100644 --- a/src/js/data.js +++ b/src/js/data.js @@ -209,7 +209,21 @@ var refresh = function(){ } var output = function(){ - + var jsonData = datatable.data() + let str = `topic,message,time\n`; + for(let i = 0 ; i < jsonData.length ; i++ ){ + for(let item in jsonData[i]){ + str+=`${jsonData[i][item] + '\t'},`; + } + str+='\n'; + } + let uri = 'data:text/csv;charset=utf-8,\ufeff' + encodeURIComponent(str); + let link = document.createElement("a"); + link.href = uri; + link.download = "data.csv"; + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); } var clearAll = function(){ diff --git a/src/mixio.db b/src/mixio.db index 74a746f..72d709a 100644 Binary files a/src/mixio.db and b/src/mixio.db differ