есть node js, с его помощью запускаю консольный скрипт
const d3 = require("d3");
const fetch = require('node-fetch');
d3.csv("file.csv").then(function(data) {
console.log(data);
});
получаю ошибку
C:\web\site-screenshot-saver\node_modules\d3-fetch\dist\d3-fetch.js:32
return fetch(input, init).then(responseText);
^
ReferenceError: fetch is not defined
at text (C:\web\site-screenshot-saver\node_modules\d3-fetch\dist\d3-fetch.js:32:3)
at Object.csv (C:\web\site-screenshot-saver\node_modules\d3-fetch\dist\d3-fetch.js:38:12)
at Object.<anonymous> (C:\web\site-screenshot-saver\example.js:17:4)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
at startup (internal/bootstrap/node.js:283:19)
Как можно преобразовать csv в ассоциативный js массив с использованием node js и консольного скрипта c библиотекой d3?
csv файл:
url;name
https://ru.stackoverflow.com/questions/ask;url_1
https://github.com/aws-amplify/amplify-js/issues/403;url_2
csv формат прост как пень. Можно вот так:
import * as FS from 'fs'
const data = {}
for (let row of FS.readFileSync("some.csv", "utf8").split("\n")){
const [url, name] = row.split(";")
data[url] = name
}
console.log(JSON.stringify(data, null, 2))
нашел ссылку как это делается без использования d3, вот она, сделал по аналогии.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужно вывести все метки (машины докторов) на карту по токену, по примеру: https://sdkwialon
Когда пользователь сохраняет страницу через Ctrl+SОна сохраняется в таком виде : Как воспроизвести данное действие? стэк технологий: JavaScript,...
Есть много элементов списка с одним и тем же id='report-started'При нажатии на который я в js должен получить его data-progress
Например, есть несколько классов classA, classB и мне необходимо создать класс динамически, как в php