如何使用scala迭代动态JSON密钥?

时间:2014-09-23 10:45:23

标签: json scala

我是斯卡拉的初学者。

我有一个包含以下数据的列表:

"Commands" : {
"system1" : "Name-ABC;IP-null; CPU-16;Mem-4096;id-1",
"system2" : "Name-XYZ;IP-null;CPU-4;Mem-2048;id-2",
"system3" : "Name-PQR;IP-null;CPU-2;Mem-2048;id-3",
"system4" : "Name-LMN;IP-192.168.20.22;CPU-2;Mem-1600;id-4"
"someotherkey":"some other value"
}

在上面的json中,密钥system1,2,3 ...是动态密钥。我也不知道确切的密钥数量(系统)。 迭代后,我想通过';'然后由' - '为了获得密钥的价值。

e.g。我想访问'姓名' =' ABC'从上面的json

如何使用scala使用动态密钥迭代json? 是否可以使用地图?

0 个答案:

没有答案