我是JSON的新手,我想使用设备ID读取JSON文档,我在单个文件上有很多文档,就像数据库一样:
{
"deviceType":"AccessPoint",
"transactionType":"response",
"messageType":"set_config",
"classes":[
{
"deviceType":"AccessPoint",
"classId":1,
"ipv4":"192.168.100.100",
"netmask":"192.168.100.100",
"ipv6":"192.168.100.100",
"className":"Interface",
"interfaceName":"wlan0",
"state":"UP",
"type":"wireless",
"deviceId":"1234",
"status":"waiting"
}
],
"deviceId":"1234",
"transactionId":"201675"
}
有时,classes数组包含多个数组,如索引[{},{},..]。 那么,我如何使用java web应用程序使用搜索条件来阅读文档。
答案 0 :(得分:0)
出于好奇,杰克逊做了一些事情(流媒体解析器,因为提到了大量的元素)。我只是输出名称:值,这可以在逻辑上增强,以满足您的口味。这甚至不接近生产,但是一个良好的开端。
$input