Questo è il JSON:JsonPath Errore di analisi JSON in java
{
"datas": {
"selling": {
"3": [
26452067,
31625950
],
"206": [
32381852,
32489262
],
"208": [
458
],
"217": [
27364892
],
"226": [
30474109
]
}
},
"status": 0
}
Il mio percorso è $.datas.selling['3','206'].\*
e voglio ottenere sia di '3' e dati '206'. Mi piace questo JSON:
[
26452067,
31625950,
32381852,
32489262
]
Ma ora non funziona. Il messaggio di errore è
proprietà Multi possono essere usati solo come foglie al sentiero: $ [ 'dati'] [ 'vendita'] [ '3', '206']
mio JsonPath Maven la versione è 2.0.0 (JsonPath's test website).
In realtà JsonPath può essere eseguito nella versione 0.9.1, si tratta di un bug?
Come posso risolvere il problema?
2015-12-01 Ora, la nuova versione di JsonPath risolve il problema. Grazie!
non so nulla di jsonpath, ma se si tratta di circa JSON solo allora è molto facile da analizzare. – Shivam
Perché non usi semplicemente i percorsi .datas.selling ['3']. * E .datas.selling ['206']. * E combini i risultati? – NecroTheif
perchè non usi gson o jackson ..? –