我是斯卡拉的初学者。
我有一个包含以下数据的列表:
"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? 是否可以使用地图?