我对java很新,所以如果这是一个特别愚蠢的问题,请原谅我。
我有一个结构为
的JSON对象list {[
item1: [{title: "title1",
detail: "detail1"}
{title: "title2",
detail: "detail2"}
... unit n]
item2: [{title: "title1",
detail: "detail1"}
{title: "title2",
detail: "detail2"}
... unit n]
...
item n etc
]}
我希望能够接收一个项目,并从对象中找到匹配的数组(标题,描述)。我的问题是我希望能够将项目名称与json对象中的索引相匹配。例如,如果item =" nodejs"我希望能够找到" nodejs"列表中的数组。不幸的是,我似乎无法找到一种方法来搜索列表。我发现了几个示例,说明如何按编号索引并查找匹配但似乎应该有一个更好的方法,而不仅仅是从i = 0 i = n手动浏览列表并检查项目名称该索引的项目标题......
我已将此设置为直接的数组引用,但我意识到因为该项是动态的,不能以传统的list.item
格式工作。
如果有人对如何实现这一点有任何提示,我将非常感激。
谢谢!