私はこのJSONコードを持っています:
{
"A": {
"AB": [{
"ABA": "0",
"ABB": "1",
"ABC": "2"
}]
}
}
ABAおよびABC属性のみでJSONを返すJSONPath式を使用する必要があります。何かのようなもの:
{
"A": {
"AB": [{
"ABA": "0",
"ABC": "2"
}]
}
}
これまでのところ、1つまたはすべての属性を抽出することに成功しています。例えば
$.A.AB[*]
または
$.A.AB[*].ABA
2つだけを抽出する方法はありますか?
ありがとう
これは、Jayway実装(Java)を使用して機能します。
$.A.AB[*]['ABB', 'ABA']
入力の結果は次のようになります。
[
{
"ABB" : "1",
"ABA" : "0"
}
]
ここでさまざまなプロバイダーを比較できます。