D3.js mencakup cara untuk meminta data non-lokal baik sebagai json atau teks (csv) melalui url dan semacamnya.
Dalam pengaturan yang tidak sensitif terhadap keamanan (seperti pengembangan lokal atau lingkungan demo), Anda dapat langsung menggunakan mongo rest api jika Anda mengaktifkannya, yang akan memberi Anda output json untuk objek.
Atau Anda dapat menulis membangun server http sederhana (seperti di python
, perl
atau go
) yang dijalankan (python
(juga subproses
), perl
(juga backtick dan qx{}
), go
) mongoexport
alat dengan parameter yang tepat untuk menyediakan keluaran csv
dari mongo.
Jika Anda sudah memiliki data di Mongo, dan Anda sudah menyiapkan Node, mungkin itulah yang ingin Anda gunakan:
Jika demikian, ada seseorang di luar sana yang menggunakan Node.js® dengan beberapa modul npm untuk MongoDB® agar secara khusus mendorong visualisasi D3.js®.