对多维对象使用此声明(如下所示),我可以制作标签类型为“在内”的攻击源,以包含多个子节点,例如“dos”,“登录滥用”
var data = [
{ "attacksource": 43, "attacktype": 60, "AT":"DoS","Label": "iNISDE" },
{ "attacksource": 29, "attacktype": 40, "AT":"login abuse","Label": "outside" }
];
我尝试过使用js是
var data =
[
[{"attacksource": 43,"Label":"Inside"}],
[
{"attacktype": 13,"Label":"dos"},
{"attacktype": 13,"Label":"virus"}
]
];
这是否是此任务的正确分配? 感谢
答案 0 :(得分:1)
你想要的是JSON。目前尚不清楚您是在谈论转换现有的JSON还是从头开始构建JSON。
很难告诉您在没有看到完整图片的情况下表示数据的最佳方式。但是,如果单个攻击源可以有多种攻击类型,那么一种方法是将这些攻击类型表示为数组。
[
{
"attacksource": 43,
"label": "inside",
"attackTypes": [
{"attacktype": 60, "AT":"DoS"},
{"attacktype": 18, "AT":"virus"}
]
}
]