Editor
const d = new Date(); var date = d.getFullYear() + "-" + (d.getMonth()+1) + "-" + d.getDate(); fetch('/fileserver/log/message/log_'+date+'.txt') .then(response => { // handle the response response.text() .then( result => { var lines = result.split("\n"); var trace = { x: [], y: [], type: 'scatter' }; var timex = 1; for (let line of lines) { if (line.includes("PostProcessing - Raw")) { console.log(line); var value = line.split(" ")[6]; var time = line.split(" ")[0]; console.log("> "+time+" "+value+"\n"); trace.x.push(timex); timex += 1; trace.y.push(value); } } console.log(trace); var data = [trace]; Plotly.newPlot('chart', data); }); }) .catch(error => { // handle the error out.value = "error"; });
run