この問題の適切な解決策を見つけるのに少し問題があります。RESTful API から JSON データを取得し、特定のフィールドの特定の値に従ってそれをフィルタリングし、そのフィルタリングされたデータを操作してから、クライアント。
たとえば、次の JSON を使用します。
{
"element1": {
"width": 500,
"height": 500
},
"element2": {
"width": 300,
"height": 200
},
"element3": {
"width": 600,
"height": 100
}
}
たとえば、高さ>=200?または幅<=500の要素のみを除外するにはどうすればよいですか? もちろん、データ全体を反復処理して必要なものを取得できますが、JSON が非常に大きい場合は時間がかかります。できるだけ多くのクライアントにサービスを提供したいので、これは正しい方法ではないようです。 ..
PS: 参考までに、Java でコーディングします。