• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于自定義XML數(shù)據(jù)類型的研究

      2015-11-14 11:28:26丁亞濤
      電腦知識(shí)與技術(shù) 2015年22期
      關(guān)鍵詞:數(shù)據(jù)類型中醫(yī)藥

      丁亞濤

      摘要:XML數(shù)據(jù)格式是目前數(shù)據(jù)格式中非常重要的一種。對于中醫(yī)藥數(shù)據(jù)來說,有其特殊的應(yīng)用價(jià)值。該文嘗試自定義多種XML數(shù)據(jù)格式并通過數(shù)據(jù)格式轉(zhuǎn)換等應(yīng)用試圖找到其應(yīng)用價(jià)值。在研究過程中發(fā)現(xiàn),自定義的格式如果設(shè)置合理,形式靈活,可以表達(dá)很多復(fù)雜的中醫(yī)藥數(shù)據(jù)。

      關(guān)鍵詞:XML;中醫(yī)藥;數(shù)據(jù)類型

      中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)22-0003-02

      Abstract: XML data format is a very important data format now. For traditional Chinese medicine data, it has its special application value.This paper tries to find the value with a variety of XML data format and format conversion. In the research process, it is found that the definition of the format is flexible, it can express a lot of complex TCM data.

      Key words: XML; Chinese Medicine; Data Format

      用于存儲(chǔ)的數(shù)據(jù)格式有很多,經(jīng)常用到的數(shù)據(jù)從普通文本、文件式文檔、數(shù)據(jù)庫等。由于開發(fā)的需要,一種有特點(diǎn)的自定義XML數(shù)據(jù)類型可能更適合系統(tǒng)。

      筆者在研究和開發(fā)一種中藥數(shù)據(jù)庫系統(tǒng)時(shí),嘗試用多種格式存儲(chǔ)數(shù)據(jù)。為了實(shí)現(xiàn)圖片和文本數(shù)據(jù)的分開存儲(chǔ)并且圖片能為其他系統(tǒng)共享,最終選擇設(shè)計(jì)一種類似XML的自定義格式來存儲(chǔ)數(shù)據(jù)。

      XML數(shù)據(jù)是基于標(biāo)記語言的,也是可擴(kuò)展的。下面作詳細(xì)說明。

      1 自定義XML數(shù)據(jù)類型的定義與使用

      這樣可以直接讀取某個(gè)層次的標(biāo)記的內(nèi)容。

      類似地,可以編寫函數(shù)WriteXml、ToRTF、ToTxt等。由于篇幅的原因,這里不再給出具體的代碼。

      2 自定義XML數(shù)據(jù)在中醫(yī)藥數(shù)據(jù)庫中的應(yīng)用

      數(shù)據(jù)定義的形式可以根據(jù)實(shí)際需求來設(shè)定,這樣的可調(diào)數(shù)據(jù)定義對于中醫(yī)藥數(shù)據(jù)非常有用。中醫(yī)藥的數(shù)據(jù)屬性繁雜,如果用單純的標(biāo)準(zhǔn)數(shù)據(jù)庫,數(shù)據(jù)冗余可能很大,數(shù)據(jù)訪問也可能出現(xiàn)很多不便之處。

      研究發(fā)現(xiàn),自定義的XML中醫(yī)藥數(shù)據(jù)庫可以有以下方面的應(yīng)用:

      1)轉(zhuǎn)換成其他標(biāo)準(zhǔn)XML格式

      由于本身就是類XML格式,轉(zhuǎn)換起來比較方便。例如轉(zhuǎn)換成Dbf導(dǎo)出的XMl格式,數(shù)據(jù)很容易轉(zhuǎn)成Dbf格式。

      同樣轉(zhuǎn)換成HTML格式也很容易,對于系統(tǒng)來數(shù),可以輕松發(fā)布成網(wǎng)頁形式。

      2)轉(zhuǎn)換成Word文檔

      通過getsXml等函數(shù),可以隨意抽取數(shù)據(jù)組成RTF 文檔、word文檔等,當(dāng)然也可以利用Office VBA轉(zhuǎn)換成PDF等其他格式。

      數(shù)據(jù)格式轉(zhuǎn)成Word等文檔的意義在于使得數(shù)據(jù)更加通用,更加接近桌面,而不像其他專業(yè)的數(shù)據(jù)庫離用戶很遠(yuǎn)。

      3)易于存儲(chǔ)特殊數(shù)據(jù)

      很多中藥的相關(guān)文字來自醫(yī)古文,其中很多字也是字庫沒有的。由于自定義XM數(shù)據(jù)的靈活性,可以以圖代字、造字等。

      例如在前面的數(shù)據(jù)定義里面增加一個(gè)屬性:

      在讀name屬性時(shí),判斷是否有ExtraName子屬性即可。define.jpg就是圖形實(shí)現(xiàn)的造字。

      3 總結(jié)

      XML數(shù)據(jù)格式是目前數(shù)據(jù)格式中非常重要的一種。對于中醫(yī)藥數(shù)據(jù)來說,有其特殊的應(yīng)用價(jià)值,本文在研究過程中發(fā)現(xiàn),自定義的格式如果設(shè)置合理,形式靈活,可以表達(dá)很多復(fù)雜的中醫(yī)藥數(shù)據(jù)。另外,在表達(dá)中醫(yī)處方上,自定義XML格式也可以得到特殊的應(yīng)用,這也是本文需要繼續(xù)研究的方向。

      參考文獻(xiàn):

      [1] 劉洪星,盧炎生. XML文檔和XML數(shù)據(jù)庫的集成化建模架構(gòu)[J]. 武漢理工大學(xué)學(xué)報(bào),2005(8).

      [2] 馮建華,錢乾, 廖雨果,李國良,塔娜, 周立柱. 純XML數(shù)據(jù)庫研究綜述[J]. 計(jì)算機(jī)應(yīng)用研究. 2006(6).

      [3] 談子敬,陳宇達(dá),施伯樂. 基于模式的XML文檔關(guān)系數(shù)據(jù)庫存儲(chǔ)[J]. 小型微型計(jì)算機(jī)系統(tǒng),2003(7).

      [4] 馮建華. 純XML數(shù)據(jù)庫管理系統(tǒng)[J]. 計(jì)算機(jī)教育, 2007(9).

      [5] 李亞偉,段會(huì)川. XML數(shù)據(jù)庫技術(shù)[J]. 山東師范大學(xué)學(xué)報(bào)(自然科學(xué)版), 2005(1).

      [6] 王文義,李陽陽. 純XML數(shù)據(jù)庫的原理分析及其應(yīng)用[J]. 計(jì)算機(jī)工程與應(yīng)用,2004(10).

      猜你喜歡
      數(shù)據(jù)類型中醫(yī)藥
      詳談Java中的基本數(shù)據(jù)類型與引用數(shù)據(jù)類型
      中醫(yī)藥在惡性腫瘤防治中的應(yīng)用
      中醫(yī)藥在治療惡性腫瘤骨轉(zhuǎn)移中的應(yīng)用
      如何理解數(shù)據(jù)結(jié)構(gòu)中的抽象數(shù)據(jù)類型
      從《中醫(yī)藥法》看直銷
      中醫(yī)藥立法:不是“管”而是“促”
      在.NET環(huán)境下進(jìn)行nashRemoting開發(fā)
      基于PBBLOB實(shí)現(xiàn)的文件操作
      噶尔县| 隆林| 天长市| 威远县| 牡丹江市| 南澳县| 夹江县| 邛崃市| 买车| 萨嘎县| 科技| 黔南| 五峰| 平凉市| 张家川| 林西县| 达拉特旗| 龙江县| 靖宇县| 虹口区| 寿阳县| 巴里| 体育| 万山特区| 麟游县| 沙坪坝区| 淮南市| 抚宁县| 思南县| 汝阳县| 凌源市| 南部县| 恭城| 亳州市| 景泰县| 淮安市| 德阳市| 庄河市| 织金县| 文安县| 麻阳|