5
にJSONエラーを解析:JsonPathこれはJSONされているJava
{
"datas": {
"selling": {
"3": [
26452067,
31625950
],
"206": [
32381852,
32489262
],
"208": [
458
],
"217": [
27364892
],
"226": [
30474109
]
}
},
"status": 0
}
私のパスは$.datas.selling['3','206'].\*
であり、私は '3' と '206' データの両方を取得したいです。このようにJSON:
[
26452067,
31625950,
32381852,
32489262
]
今は動作しません。 $ [ 'DATAS'] [ '販売'] [ '3'、 '206']
マイJsonPath Mavenを:エラーメッセージは、パスがリーフとしてマルチプロパティのみを使用することができる
ありますバージョンは2.0.0(JsonPath's test website)です。
実際、JsonPathはバージョン0.9.1で動作しますが、バグですか?
どうすれば修正できますか?
2015-12-01 ここで、JsonPathの新しいバージョンが問題を解決します。 ありがとう!私はこの方法を使用
は私がjsonpathについて何も知りませんが、それはJSONについて来る場合にのみ、解析するのは非常に簡単です。 – Shivam
パス「.datas.selling ['3']。*」と.datas.selling ['206']。*を使用して結果を結合するのはなぜですか? – NecroTheif
なぜあなたはgsonやjackson ..を使わないのですか? –