Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为javascript编码创建json文件? d3.json(“mydata2.json”,函数(数据){ var canvas=d3.select(“body”).append(“svg”) .attr(“宽度”,500) .attr(“高度”,500) canvas.selectAll(“rect”) .数据(数据) .输入() .append(“rect”) .attr(“宽度”,函数(d){返回d.age*10;}) .attr(“高度”,50) .attr(“y”,函数(d,i){返回i*50;}) .attr(“填充”、“蓝色”) })_Javascript_Json_D3.js - Fatal编程技术网

如何为javascript编码创建json文件? d3.json(“mydata2.json”,函数(数据){ var canvas=d3.select(“body”).append(“svg”) .attr(“宽度”,500) .attr(“高度”,500) canvas.selectAll(“rect”) .数据(数据) .输入() .append(“rect”) .attr(“宽度”,函数(d){返回d.age*10;}) .attr(“高度”,50) .attr(“y”,函数(d,i){返回i*50;}) .attr(“填充”、“蓝色”) })

如何为javascript编码创建json文件? d3.json(“mydata2.json”,函数(数据){ var canvas=d3.select(“body”).append(“svg”) .attr(“宽度”,500) .attr(“高度”,500) canvas.selectAll(“rect”) .数据(数据) .输入() .append(“rect”) .attr(“宽度”,函数(d){返回d.age*10;}) .attr(“高度”,50) .attr(“y”,函数(d,i){返回i*50;}) .attr(“填充”、“蓝色”) }),javascript,json,d3.js,Javascript,Json,D3.js,我想运行这段代码,但在运行之后,它就不起作用了。 我不知道如何创建json文件。。。 我可以用记事本创建吗 只需将文件命名为.json,在文件资源管理器中创建文件,然后将内容粘贴到其中。关于如何编写json的在线教程有一百万本,json可以作为普通字符串存储在您引用的文件“mydata2.json”中。另一个常用工具是JSON linter或格式化程序,请尝试 <script> d3.json("mydata2.json", function (data) {

我想运行这段代码,但在运行之后,它就不起作用了。 我不知道如何创建json文件。。。
我可以用记事本创建吗

只需将文件命名为.json,在文件资源管理器中创建文件,然后将内容粘贴到其中。

关于如何编写json的在线教程有一百万本,json可以作为普通字符串存储在您引用的文件“mydata2.json”中。另一个常用工具是JSON linter或格式化程序,请尝试
<script>

    d3.json("mydata2.json", function (data) {

        var canvas = d3.select("body").append("svg")
            .attr("width", 500)
            .attr("height", 500)

        canvas.selectAll("rect")        
            .data(data)
            .enter()
                .append("rect")
                .attr("width", function(d) {return d.age *10; })
                .attr("height", 50)
                .attr("y", function(d, i) {return i*50; })
                .attr("fill", "blue")

    })          

</script>