Я изучаю d3. Существуют определенные способы загрузки данных в d3 js. Но все они, похоже, делают HTTP GET. В моем сценарии у меня уже есть данные json в строке. Как я могу использовать эту строку вместо того, чтобы делать еще один http-запрос? Я попытался найти документацию для этого, но не нашел его.
Это работает:
d3.json("/path/flare.json", function(json) {
//rendering logic here
}
Теперь, если у меня есть:
//assume this json comes from a server (on SAME DOMAIN)
var myjson = '{"name": "flare","children": [{"name": "analytics","children": [{"name": "cluster","children": [{"name": "MergeEdge", "size": 10 }]}]}]}';
Как использовать уже вычисленный "myjson" в d3 и избежать асинхронного вызова на сервер? Спасибо.