Javascript: получить данные CSV из Интернета и сохранить в массиве - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь разработать javascript, который извлекает данные csv с внешнего веб-сайта и сохраняет их в массиве.Причина, по которой мне нужно, чтобы это было в javascript, заключается в том, что я использую расширение chrome под названием Shortkeys, которое может выполнять код javascript.Я хочу, чтобы скрипт получал (csv) данные из API (url), просматривал данные csv и генерировал строку на основе данных csv.До сих пор я пытался с функцией выборки, но я новичок в JavaScript.Пока у меня есть, но я действительно не знаю, что я делаю:

const url = 'https://myAPIurl.com';

fetch(url)
.then(response => response.text())
.then(contents => console.log(contents))

Предложения очень ценятся.

Спасибо, Питер

1 Ответ

0 голосов
/ 28 ноября 2018

Это пример установки каждого значения каждой строки в коллекции, но я не уверен, что это то, что вы ищете.

fetch('https://raw.githubusercontent.com/openmundi/world.csv/master/countries(204)_olympics.csv')
  .then(response => response.text()).then(text => { 
     const lines = text.split('\n')
     const columns = lines.map((line) => line.split(','))
     console.log(columns)
  })

Надеюсь, это поможет

...