依赖
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>2.8.0</version>
</dependency>
Object read = JsonPath.read(JSON.parseObject(data), "data[0].data[0].data[0].data[0]");
System.out.println(read);
数据结构
{
"data": [{
"condition": "cb15b93f68c8a330ca031b4a0895fa1b,,,",
"data": [{
"data": [{
"data": [
[
"fPartId",
"fPartName",
"fBwUsage",
"fOutErrorRate",
"fWeight",
"fTotalPkts",
"fInNUcastPkts",
"fErrorRate",
"fIfAdminStatus",
"fIfStatus",
"fOutNUcastPkts",
"fInRate",
"fOutDiscardRate",
"fInUnknownProtos",
"fTotalRate",
"fOutDiscards",
"fOutOctets",
"fTotalOctets",
"fDiscardRate",
"fInErrorRate",
"fOutBwUsage",
"fIfOperStatus",
"fOutUcastPkts",
"fIfMtu",
"fOutErrors",
"fInOctets",
"fTotalErrors",
"fIfSpeed",
"fInErrors",
"fInDiscardRate",
"fTotalDiscards",
"fPartAlias",
"fTotalPps",
"fIfType",
"fInDiscards",
"fInBwUsage",
"fOutRate",
"fInUcastPkts",
"fIfPhysAddress",
"fOutQLen"
],
[
"30",
"GigabitEthernet0/0/25",
"0",
"0",
"一般",
"0",
"0",
"0",
"1",
"2",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"2",
"0",
"1500",
"0",
"0",
"0",
"1000000000",
"0",
"0",
"0",
"",
"0",
"6",
"0",
"0",
"0",
"0",
"cc:05:77:ce:b6:20",
"0"
]
]
}]
}],
"status": "success"
}],
"status": "success"
}