我想访问我的文件的嵌套数组中的元素,如下所示:
[
{
"RT": 2.8196,
"name": "xyz",
"mz": 405.2996521,
"MS2": [
[
"101.6111298",
"354.3106689453"
],
[
"103.3474808",
"342.7608032227"
],
[
"105.6327438",
"353.7338867188"
]
]
}
]
我想为 d3 中的应用程序访问 MS2 的各个元素。如何做呢?
最佳答案
假设您将变量命名为“result”,这样您就有:
var result = [ { "RT": 2.8196, "name": "xyz", "mz": 405.2996521, "MS2": [ [ "101.6111298", "354.3106689453"], [ "103.3474808", "342.7608032227 "], [ "105.6327438", "353.7338867188"] ] } ];
您可以使用以下方式访问 MS2 中的各个数组:
jQuery.each(result[0]['MS2'], function(member){
// do something with member...
});
当然,您需要 Jquery 库。
关于javascript - 从要在 D3 中使用的 JSON 文件访问 ids,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27936632/