You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

解析Android应用SQLite数据库导出的多类型列表JSON文件

解析Android SQLite导出的JSON数据

我来帮你拆解这份从Android应用SQLite数据库导出的JSON数据,先看看完整的结构化内容,再逐个模块解析:

原始JSON内容

{ 
  "territories": [ 
    { "created": "Mar 17, 2018 8:30:28 PM", "id": 1, "name": "tt", "parentId": 0 }, 
    { "created": "Mar 17, 2018 8:45:58 PM", "id": 2, "name": "aa", "parentId": 0 } 
  ], 
  "streets": [ 
    { "created": "Mar 18, 2018 7:10:23 AM", "id": 1, "name": "bb", "parentId": 2 } 
  ], 
  "buildings": [ 
    { "created": "Mar 18, 2018 7:10:28 AM", "id": 1, "name": "cc", "parentId": 1 } 
  ], 
  "fla..."
}

分模块数据解析

这份JSON采用层级关联结构,每个顶级键对应一类实体列表,实体间通过parentId绑定父子关系,下面是各模块的详细说明:

1. Territories(顶级区域)

这是最上层的区域数据,所有条目都是无父级的顶级区域(parentId=0):

  • 字段说明:
    • created:实体创建的时间戳
    • id:每个区域的唯一标识ID
    • name:区域的名称
    • parentId:父级区域的ID,0表示当前为顶级节点
  • 具体条目:
    • ID=1,名称为tt,创建于2018年3月17日晚8:30:28
    • ID=2,名称为aa,创建于2018年3月17日晚8:45:58

2. Streets(街道)

街道是区域的子级实体,通过parentId关联到对应的顶级区域:

  • 唯一条目:ID=1,名称为bb,创建于2018年3月18日早7:10:23,父级ID=2(对应Territories中的aa区域)

3. Buildings(建筑)

建筑是街道的子级实体,通过parentId关联到对应的街道:

  • 唯一条目:ID=1,名称为cc,创建于2018年3月18日早7:10:28,父级ID=1(对应Streets中的bb街道)

4. 截断的"fla..."数据

看起来这部分内容被截断了,结合现有层级关系推测,大概率是flats(公寓/楼层)这类建筑的子级数据。如果能提供完整内容,我可以继续帮你解析这部分的结构和关联逻辑。

内容的提问来源于stack exchange,提问作者juergen d

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 10:32:19