JSON格式数据解析存储方法及装置

基本信息

申请号 CN201810594643.1 申请日 -
公开(公告)号 CN109144514A 公开(公告)日 2021-06-18
申请公布号 CN109144514A 申请公布日 2021-06-18
分类号 G06F8/41;G06F8/30;G06F17/22 分类 计算;推算;计数;
发明人 周健 申请(专利权)人 玖富数科科技集团有限责任公司
代理机构 北京正理专利代理有限公司 代理人 付生辉
地址 100000 北京市朝阳区阜通东大街1号院5号楼2单元324005
法律状态 -

摘要

摘要 本发明公开了一种JSON格式数据解析存储方法及装置,包括:对于范式数据,组合范式数据的字段名称、字段值、路径名称和路径值形成序列P1,建立节点名称到P1的映射;对于JSON对象,以JSON对象的路径值和节点名称组合作为新路径值,如果新路径值下存在非范式数据,继续解析新路径值下JSON对象或JSON对象序列,直至新路径值下全部为范式数据;继续遍历JSON对象的其它节点,直至所有数据解析为范式数据;对于JSON对象序列,以JSON对象序列的路径值、节点名称、JSON对象序列中JSON对象的索引组合作为新路径值,解析新路径值下的所有JSON对象;对JSON格式数据进行关联存储。相比于现有技术,本发明缓解了解析方法维护困难且通用性能较低的问题,且提供了关联存储的技术方案。