D3.js include modi per richiedere dati non locali come json o testo (csv) tramite URL e simili.
In una configurazione che non è sensibile alla sicurezza (come lo sviluppo locale o un ambiente demo) è possibile utilizzare direttamente mongo rest api se lo abiliti, ti darà l'output json per gli oggetti.
Oppure potresti scrivere build un semplice server http (come in python
, perl
oppure vai
) che esegue (python
(anche sottoprocesso
), perl
(anche backtick e qx{}
), vai
) il mongoexport
strumento con i parametri corretti per fornire output CSV
dal mongo.
Se hai già dati in Mongo e hai già configurato Node, forse è quello che vuoi usare:
⇒ ⇒
Se è così, c'è qualcuno là fuori che ha utilizzato Node.js® con alcuni moduli npm per MongoDB® per guidare in modo specifico una visualizzazione D3.js®.