gpt4 book ai didi

javascript - 如果有空格,则无法使用 D3 js 引用 json 数据

转载 作者:行者123 更新时间:2023-12-02 19:12:11 25 4
gpt4 key购买 nike

我得到了一个 JSON 文件,其值中有一个空格。像这样:

"Project 3":6

我如果尝试在 D3.js 中使用这样的数据做一些事情

var meanProject3 = d3.mean(data, function(d) {return d.project 3 });
console.log(meanProject3);

我收到以下错误:

Uncaught SyntaxError: Unexpected token } 

如果我尝试使用没有空格的节点,它可以正常工作。我无法编辑 json 文件。还有其他方法可以实现此功能吗?

最佳答案

当属性名称包含空格等特殊字符时,不能使用点表示法。尝试:

return d['Project 3']

请注意,属性名称区分大小写。

关于javascript - 如果有空格,则无法使用 D3 js 引用 json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13582948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com