This is my code:
const rows = [
['Latitudine', arraylat],
['Longitudine', arraylon],
['eNb', enodeb_c],
['Settori', arraysec],
['Latitudine triangolazione', medialat],
['Longitudine triangolazione', medialon],
['Cell ID', arraycid]
];
let csvContent = "data:text/csv;charset=utf-8,";
rows.forEach(function(rowArray) {
let row = rowArray.join(",");
csvContent += row + "\r\n";
});
var encodedUri = encodeURI(csvContent);
var link = document.createElement("a");
link.setAttribute("href", encodedUri);
link.setAttribute("download", "risultati.csv");
document.body.appendChild(link);
var r = confirm("Vuoi scaricare i risultati di questa scansione?");
if (r == true) {
link.click()
}
This is an example of result:
Latitudine,41.993778,41.98615,41.987926,41.990776,44.990568,41.991343,41.986074,41.989243,41.990582,41.992586,41.984306,41.988581,41.992779,45.050226,41.991281,41.981088,41.98687,41.984337,45.100307,45.052242 Longitudine,14.982664,14.988119,14.980388,14.978545,7.650588,14.986339,14.984338,14.982785,14.981212,14.984188,14.988942,14.982971,14.979936,7.508388,14.984143,14.990461,14.976786,14.978052,7.614061,7.559887 eNb,330628 Settori,0,1,2,3,5,6,7,8,9,12,13,14,15,17,18,19,20,21,22,29 Latitudine triangolazione,42.60055214999999 Longitudine triangolazione,13.50313965 Cell ID,84640768,84640769,84640770,84640771,84640773,84640774,84640775,84640776,84640777,84640780,84640781,84640782,84640783,84640785,84640786,84640787,84640788,84640789,84640790,84640797
I want this result:
Latitudine,Longitudine,eNb,Settori,Latitudine triangolazione,Longitudine triangolazione,Cell id 41.993778,14.982664,330628,0,42.60055214999999,13.50313965,84640768 41.98615, 14.988119...
I found this solution, but I want to do this only with Javascript: [1]: https://i.stack.imgur.com/se0jd.jpg "current" [2]: https://i.stack.imgur.com/tUjDj.jpg "what i would have"