2016-09-19 4 views
0

これは私の反応です。jsonレスポンスの兄弟属性値に基づいて属性値を取得するにはどうすればよいですか?

[ 
     { 
     "id": 123, 
     "name": "text1" 
     }, 
     { 
     "id": 456, 
     "name": "text2" 
     }, 
     { 
     "id": 789, 
     "name": "text3" 
     } 
    ] 

私はちょうど名前の値を提供し、id属性を返すことができます。私は安心して使っています。私はマップを作成し、それに応じて取得することができますが、jsonPath()。get(id where name = "text2")のようなソリューションを探しています。そんなことができるかどうかだけ考えてみてください。

答えて

1

.find {it.name == 'text2'}のような条件を使用できます。id

+0

jsonパスを確認するためのオンライン評価ツールはありますか? – asu

関連する問題