亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

XML文檔解析方法及裝置與流程

文檔序號(hào):12157730閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種XML文檔解析方法,其特征在于,包括:

獲取可擴(kuò)展標(biāo)記語(yǔ)言XML文檔讀取指令,所述讀取指令中包括至少一個(gè)待讀取行標(biāo)識(shí);

根據(jù)所述至少一個(gè)待讀取行標(biāo)識(shí),在XML文檔中讀取出所述至少一個(gè)待讀取行標(biāo)識(shí)對(duì)應(yīng)的至少一行數(shù)據(jù);

將所述至少一行數(shù)據(jù)轉(zhuǎn)換為節(jié)點(diǎn)樹(shù),其中,所述至少一行數(shù)據(jù)中的元素和屬性成為所述節(jié)點(diǎn)樹(shù)上的節(jié)點(diǎn);

對(duì)所述節(jié)點(diǎn)樹(shù)上的節(jié)點(diǎn)依次進(jìn)行解析,獲取所述XML文檔的解析結(jié)果。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述至少一個(gè)待讀取行標(biāo)識(shí),在XML文檔中讀取出所述至少一個(gè)待讀取行標(biāo)識(shí)對(duì)應(yīng)的至少一行數(shù)據(jù),包括:

根據(jù)所述至少一個(gè)待讀取行標(biāo)識(shí),從所述XML文檔的第一行數(shù)據(jù)開(kāi)始,逐行遍歷所述XML文檔,并依次從所述XML文檔中讀取出所述至少一個(gè)待讀取行標(biāo)識(shí)對(duì)應(yīng)的至少一行數(shù)據(jù)。

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述節(jié)點(diǎn)樹(shù)上的節(jié)點(diǎn)依次進(jìn)行解析,獲取所述XML文檔的解析結(jié)果,包括:

遍歷所述節(jié)點(diǎn)樹(shù)上的所有節(jié)點(diǎn),依次對(duì)各所述節(jié)點(diǎn)進(jìn)行解析,獲取所述XML文檔的解析結(jié)果。

4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述對(duì)所述節(jié)點(diǎn)樹(shù)上的節(jié)點(diǎn)依次進(jìn)行解析,獲取所述XML文檔的解析結(jié)果之后,還包括:

將所讀取的所述至少一行數(shù)據(jù)進(jìn)行釋放。

5.一種XML文檔解析裝置,其特征在于,包括:

獲取模塊,用于獲取可擴(kuò)展標(biāo)記語(yǔ)言XML文檔讀取指令,所述讀取指令中包括至少一個(gè)待讀取行標(biāo)識(shí);

讀取模塊,用于根據(jù)所述至少一個(gè)待讀取行標(biāo)識(shí),在XML文檔中讀取出所述至少一個(gè)待讀取行標(biāo)識(shí)對(duì)應(yīng)的至少一行數(shù)據(jù);

轉(zhuǎn)換模塊,用于將所述至少一行數(shù)據(jù)轉(zhuǎn)換為節(jié)點(diǎn)樹(shù),其中,所述至少一行數(shù)據(jù)中的元素和屬性成為所述節(jié)點(diǎn)樹(shù)上的節(jié)點(diǎn);

解析模塊,用于對(duì)所述節(jié)點(diǎn)樹(shù)上的節(jié)點(diǎn)依次進(jìn)行解析,獲取所述XML 文檔的解析結(jié)果。

6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述讀取模塊,具體用于根據(jù)所述至少一個(gè)待讀取行標(biāo)識(shí),從所述XML文檔的第一行數(shù)據(jù)開(kāi)始,逐行遍歷所述XML文檔,并依次從所述XML文檔中讀取出所述至少一個(gè)待讀取行標(biāo)識(shí)對(duì)應(yīng)的至少一行數(shù)據(jù)。

7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述解析模塊,具體用于遍歷所述節(jié)點(diǎn)樹(shù)上的所有節(jié)點(diǎn),依次對(duì)各所述節(jié)點(diǎn)進(jìn)行解析,獲取所述XML文檔的解析結(jié)果。

8.根據(jù)權(quán)利要求5-7任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:釋放模塊;

所述釋放模塊,用于在所述解析模塊對(duì)所述節(jié)點(diǎn)樹(shù)上的節(jié)點(diǎn)依次進(jìn)行解析,獲取所述XML文檔的解析結(jié)果之后,將所讀取的所述至少一行數(shù)據(jù)進(jìn)行釋放。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1