技術(shù)總結(jié)
本發(fā)明公開了一種XML數(shù)據(jù)的解析方法和裝置,能夠?qū)ML數(shù)據(jù)直接轉(zhuǎn)換為業(yè)務(wù)對象,明顯提高解析性能。該方法包括:確定待解析的XML數(shù)據(jù)的文檔對象類型;從預(yù)先存儲的節(jié)點配置信息中,獲取與所述文檔對象類型對應(yīng)的節(jié)點配置信息;所述節(jié)點配置信息中包含:節(jié)點特征數(shù)據(jù)和節(jié)點的數(shù)據(jù)類型;對XML數(shù)據(jù)中的每行數(shù)據(jù)依次執(zhí)行下述操作,直至解析完XML數(shù)據(jù):根據(jù)所述節(jié)點配置信息中包含的節(jié)點特征數(shù)據(jù)和節(jié)點的數(shù)據(jù)類型,確定當前行數(shù)據(jù)對應(yīng)的節(jié)點和所述節(jié)點的數(shù)據(jù)類型;根據(jù)所述節(jié)點的數(shù)據(jù)類型,對所述節(jié)點進行解析,得到所述節(jié)點的業(yè)務(wù)對象;當所述節(jié)點不是所述XML數(shù)據(jù)中的根節(jié)點時,將得到的業(yè)務(wù)對象賦值給所述節(jié)點的父節(jié)點的業(yè)務(wù)對象。
技術(shù)研發(fā)人員:朱祥磊;徐麗娜;廉紅吉;高向陽
受保護的技術(shù)使用者:中國移動通信集團山東有限公司
文檔號碼:201510357844
技術(shù)研發(fā)日:2015.06.25
技術(shù)公布日:2017.01.04