Я изучаю 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 и избежать асинхронного вызова сервера? Спасибо.