我正在做一个项目,它有一个围绕java代码的python包装器。
因此,python和java代码之间存在通信。(我知道jython,但我们希望将每个实现分开。)
从python到java,我们传递一个字符串{
"1-1": {
"Max Capacity (MB)": "393216",
"Current Capacity (MB)": "24576",
"Max Devices": "12",
"Populated": "12"
},
"1-3": {
"Max Capacity (MB)": "262144",
"Current Capacity (MB)": "8192",
"Max Devices": "32",
"Populated": "2"
},
"1-2": {
"Max Capacity (MB)": "393216",
"Current Capacity (MB)": "4096",
"Max Devices": "12",
"Populated": "1"
}
}
这是python中的dict,我们将其作为字符串传递给java代码。在
java中是否有一个I库可以将类似python dict的字符串解析为java哈希映射或类似的映射,以便于遍历?在
解决方案:
json解决方案奏效了。在python中使用simplejson将dict转换为json格式
和javagson库。以下是java部分:
^{pr2}$