再会!在 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)
是否有任何预定义的库或标准技术可以有效地搜索?
谢谢你。