良い一日!Javaでは、キーで大きなJSONを効率的に検索する方法はありますか。
私のサンプルJSON:
{
"my_data": [
{
"id": "12",
"message": "z1",
"text": "hai"
},
{
"id": "13",
"message": "z2",
"text": "get"
},
{
"id": "14",
"message": "z3",
"text": "up"
}
]
}
'my_data'JsonArrayは非常に長いです。非常に大きいため、次のように特定の単語を検索するのに時間がかかります。
my_data.get(index).getString("text").contains(SEARCH_STRING)
効率的に検索するための事前定義されたライブラリまたは標準的な手法はありますか?
ありがとうございました。