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

基本信息

申請(qǐng)?zhí)?/td> CN201810594643.1 申請(qǐng)日 -
公開(公告)號(hào) CN109144514B 公開(公告)日 2021-06-18
申請(qǐng)公布號(hào) CN109144514B 申請(qǐng)公布日 2021-06-18
分類號(hào) G06F8/41;G06F8/30;G06F40/14;G06F40/146 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 周健 申請(qǐng)(專利權(quán))人 玖富數(shù)科科技集團(tuán)有限責(zé)任公司
代理機(jī)構(gòu) 北京正理專利代理有限公司 代理人 付生輝
地址 100000 北京市朝陽(yáng)區(qū)阜通東大街1號(hào)院5號(hào)樓2單元324005
法律狀態(tài) -

摘要

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