D3.js obtient JSON de l'URL

La situation est que j'essaie d'obtenir d3 pour lire un fichier JSON qui est stocké dans Windows Azure Blob. Si je collez l'url dans un navigateur, le fichier est téléchargé sur ma machine. Je voudrais pouvoir obtenir le fichier JSON de l'url avec d3, mais aucun graphique n'est produit, ce qui me fait croire que le d3 est incapable de lire le fichier.

Voici un extrait du code:

var url = "http://storageName.blob.core.windows.net/containerName/file.json"; d3.json("url", function (json) { //code here }) 

J'ai mis le conteneur en public sur Azure, alors je crois qu'il devrait être accessible à toute personne ayant l'url. Aucune suggestion?

    Vous devrez définir l'en-tête HTTP Content-Type à "application / json" sur votre blob.

    Il peut être fait de manière programmée ou en utilisant l'API restante, ou en utilisant un utilitaire gratuit comme cloudberry explorer pour le stockage azur blob.

    Devrait être:

     var url = "http://storageName.blob.core.windows.net/containerName/file.json"; d3.json(url, function (json) { //code here });