Import dei dati

Per importare i dati mette a disposizione una serie di funzioni dedicate ai formati più comuni e che si occupano anche del parsing, come per esempio d3.csv() e d3.json().

Così come Javascript, anche carica i dati in maniera asincrona: i metodi .csv() and .json() restituiscono una promise, quindi la realizzazione del grafico va gestita all'interno di un costrutto .then().catch():

d3.csv(urlDati)
  .then(funzione creaGrafico())
  .catch(errore)

d3.json(urlDati)
  .then(funzione creaGrafico())
  .catch(errore)

Last updated