Je suis à l'apprentissage de la d3. Il y a certaines façons de charger les données dans d3 js. Mais tous semblent faire un HTTP GET. Dans mon scénario, j'ai déjà les données json dans une chaîne de caractères. Comment puis-je utiliser cette chaîne au lieu de faire une autre requête http? J'ai essayé de chercher de la documentation pour cela, mais n'en trouva aucun.
Ceci fonctionne:
d3.json("/path/flare.json", function(json) {
//rendering logic here
}
Maintenant, si j'ai:
//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 }]}]}]}';
Comment puis-je utiliser déjà calculée 'myjson' en d3 et éviter un appel asynchrone au serveur? Merci.