csv ファイルからデータを取得しており、その折れ線グラフをプロットしています。ここで、新しいテキスト ファイルを作成し、その新しいテキスト ファイルに csv ファイルのデータを配置したいと考えています。値はカンマで区切られている必要があります。csv ファイルに 1,1,2,3,4,5 という内容が含まれている場合、新しいテキスト ファイルにもこの内容が含まれている必要がありますが、拡張子が .txt のファイルである必要があります。
どうすればいいですか?
$.get('testFile.csv', function(data) {
// Split the lines
var lines = data.split('\n');
$.each(lines, function(lineNo, line) {
var items = line.split(',');
var series = {
data: []
};
$.each(items, function(itemNo, item) {
series.data.push(parseFloat(item));
});
options.series.push(series);
var chart = new Highcharts.Chart(options);
function downloadWithName(uri, name) {
function eventFire(el, etype){
if (el.fireEvent) {
(el.fireEvent('on' + etype));
} else {
var evObj = document.createEvent('Events');
evObj.initEvent(etype, true, false);
el.dispatchEvent(evObj);
}
}
var link = document.createElement("a");
link.download = name;
link.href = uri;
eventFire(link, "click");
}
downloadWithName("data:,options", "newtestFile.txt")