JSON格式數(shù)據(jù)解析存儲方法及裝置

基本信息

申請?zhí)?/td> CN201810594643.1 申請日 -
公開(公告)號 CN109144514A 公開(公告)日 2021-06-18
申請公布號 CN109144514A 申請公布日 2021-06-18
分類號 G06F8/41;G06F8/30;G06F17/22 分類 計算;推算;計數(shù);
發(fā)明人 周健 申請(專利權)人 玖富數(shù)科科技集團有限責任公司
代理機構 北京正理專利代理有限公司 代理人 付生輝
地址 100000 北京市朝陽區(qū)阜通東大街1號院5號樓2單元324005
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種JSON格式數(shù)據(jù)解析存儲方法及裝置,包括:對于范式數(shù)據(jù),組合范式數(shù)據(jù)的字段名稱、字段值、路徑名稱和路徑值形成序列P1,建立節(jié)點名稱到P1的映射;對于JSON對象,以JSON對象的路徑值和節(jié)點名稱組合作為新路徑值,如果新路徑值下存在非范式數(shù)據(jù),繼續(xù)解析新路徑值下JSON對象或JSON對象序列,直至新路徑值下全部為范式數(shù)據(jù);繼續(xù)遍歷JSON對象的其它節(jié)點,直至所有數(shù)據(jù)解析為范式數(shù)據(jù);對于JSON對象序列,以JSON對象序列的路徑值、節(jié)點名稱、JSON對象序列中JSON對象的索引組合作為新路徑值,解析新路徑值下的所有JSON對象;對JSON格式數(shù)據(jù)進行關聯(lián)存儲。相比于現(xiàn)有技術,本發(fā)明緩解了解析方法維護困難且通用性能較低的問題,且提供了關聯(lián)存儲的技術方案。