Java - (JSON)这叫做什么?

时间:2016-09-08 14:45:38

标签: java json

指南我正在使用:http://crunchify.com/how-to-write-json-object-to-file-in-java/

我目前创建了一个应用程序,它下载一个大的JSON文件并解析列出项目的数据,但遗憾的是所有项目都被命名为它的ID,所以基本上它意味着我必须从中获取所有项目ID单独的文件,因为他们的JSON不支持查询许多项目,即“item = 1983,1093,984,2847”,所以我已经为每个项目单独进行。

这意味着我必须与远程服务建立多个查询连接才能找到最多35,000个项目的名称,这不是一个很好的选择,因为我的查询限制将在几秒钟内达到最大值。

我想创建一个自定义JSON文件,将项目ID和名称提取到其中,这样就不会使用任何人的带宽来获取项目名称。

所以我正在考虑2D数组,它就像[int] [int]那么这是什么需要以及如何使我的Java JSON(json-simple-1.1.1)理解项目id将是(对象?)和与该id相关的休息信息将是(键?)

{
    "1094" // Item ID
    {
        "name": "item name",
        "info": "item info"
    }
}

在PHP中有类似的东西:

foreach($whatever as $something => $key) {

}

项目ID必须是我可以解析其余细节的标识符。

编辑:所以“item id”应该是放置到object的JSONArray所以我可以添加“keys”吗?我不确定这些条款。

0 个答案:

没有答案