• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數(shù)據(jù)轉(zhuǎn)換方法及裝置制造方法及圖紙

    技術編號:15691086 閱讀:58 留言:0更新日期:2017-06-24 04:00
    本發(fā)明專利技術提供了一種數(shù)據(jù)轉(zhuǎn)換方法及裝置,該方法包括:構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;獲取待轉(zhuǎn)換數(shù)據(jù)表;根據(jù)第一對應關系,生成與待轉(zhuǎn)換數(shù)據(jù)表相對應的目標xml數(shù)據(jù)文檔;確定待轉(zhuǎn)換數(shù)據(jù)表中的至少一個待轉(zhuǎn)換字段;根據(jù)第二對應關系,在目標xml數(shù)據(jù)文檔中生成分別與每一個待轉(zhuǎn)換字段相對應的目標xml節(jié)點;根據(jù)第三對應關系,生成每一個所述目標xml節(jié)點的屬性值。本方案能實現(xiàn)不同信息系統(tǒng)之間的數(shù)據(jù)交互。

    Data conversion method and device

    The invention provides a data conversion method and device, the method comprises: constructing at least one data table first corresponding relation, and at least one of the extensible markup language XML data document at least a field in a data table and at least one XML node second corresponding relation, and at least one a metadata at least one field corresponding with at least one attribute value third corresponding relation; acquiring the data to be converted according to the corresponding relation table; first, the generation and conversion of data table to target XML data corresponding to a document; to determine the number of transitions according to at least one of the fields in the table to be converted according to second correspondence; with every field to be converted to the corresponding target XML node generated in the target XML data document; according to the third corresponding relation, the generation of each of the target XML node attributes Value. This scheme can realize the data interaction among different information systems.

    【技術實現(xiàn)步驟摘要】
    一種數(shù)據(jù)轉(zhuǎn)換方法及裝置
    本專利技術涉及計算機
    ,特別涉及一種數(shù)據(jù)轉(zhuǎn)換方法及裝置。
    技術介紹
    隨著信息技術的發(fā)展,企業(yè)中各個部門均設置有各自的信息系統(tǒng),用于管理大量的數(shù)據(jù)。根據(jù)各個部門的運營情況差異,各個信息系統(tǒng)的開發(fā)時間或運行平臺等也有所差異,這使各個信息系統(tǒng)生成的數(shù)據(jù)格式也有所不同,例如,信息系統(tǒng)A生成數(shù)據(jù)表形式的數(shù)據(jù),信息系統(tǒng)B生成xml(ExtensibleMarkupLanguage,可擴展標記語言)文檔形式的數(shù)據(jù)。由于不同格式的數(shù)據(jù)之間無法互相識別,導致不同信息系統(tǒng)之間難以進行數(shù)據(jù)交互。
    技術實現(xiàn)思路
    本專利技術實施例提供了一種數(shù)據(jù)處理方法及裝置,能實現(xiàn)不同信息系統(tǒng)之間的數(shù)據(jù)交互。第一方面,本專利技術實施例提供了一種數(shù)據(jù)轉(zhuǎn)換方法,包括:構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、所述至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及所述至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;獲取待轉(zhuǎn)換數(shù)據(jù)表;根據(jù)所述第一對應關系,生成與所述待轉(zhuǎn)換數(shù)據(jù)表相對應的目標xml數(shù)據(jù)文檔;確定所述待轉(zhuǎn)換數(shù)據(jù)表中的至少一個待轉(zhuǎn)換字段;根據(jù)所述第二對應關系,在所述目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的目標xml節(jié)點;確定每一個所述待轉(zhuǎn)換字段對應的至少一個元數(shù)據(jù),并根據(jù)所述第三對應關系,生成每一個所述目標xml節(jié)點的屬性值。優(yōu)選地,在所述確定所述待轉(zhuǎn)換數(shù)據(jù)表中的至少一個待轉(zhuǎn)換字段之后,在所述根據(jù)所述第二對應關系,在所述目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的至少一個目標xml節(jié)點之前,進一步包括:將所述至少一個待轉(zhuǎn)換字段進行排序;所述根據(jù)所述第二對應關系,在所述目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的至少一個目標xml節(jié)點,包括:根據(jù)所述第二對應關系和各個所述待轉(zhuǎn)換字段的順序,依次生成每一個所述待轉(zhuǎn)換字段相對應的目標xml節(jié)點。優(yōu)選地,所述根據(jù)所述第三對應關系,生成每一個所述目標xml節(jié)點的屬性值之前,進一步包括:根據(jù)各個所述目標xml節(jié)點的生成順序,將各個所述目標xml節(jié)點進行排列,生成xml索引文檔;所述根據(jù)所述第三對應關系,生成每一個所述目標xml節(jié)點的屬性值,包括:根據(jù)所述xml索引文檔和所述第三對應關系,依次生成每一個所述目標xml節(jié)點的屬性值。第二方面,本專利技術實施例提供了一種數(shù)據(jù)轉(zhuǎn)換方法,包括:構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、所述至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及所述至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;獲取待轉(zhuǎn)換xml數(shù)據(jù)文檔;根據(jù)所述第一對應關系,生成與所述待轉(zhuǎn)換xml數(shù)據(jù)文檔對應的目標數(shù)據(jù)表;確定所述待轉(zhuǎn)換xml數(shù)據(jù)文檔中的至少一個待轉(zhuǎn)換xml節(jié)點;根據(jù)所述第二對應關系,在所述目標數(shù)據(jù)表中生成與分別與每一個所述待轉(zhuǎn)換xml節(jié)點對應的至少一個目標字段;根據(jù)所述第三對應關系,生成每一個所述目標字段對應的元數(shù)據(jù)。優(yōu)選地,在所述生成分別與每一個所述待轉(zhuǎn)換xml節(jié)點相對應的至少一個目標字段之前,進一步包括:獲取與所述待轉(zhuǎn)換xml數(shù)據(jù)文檔相對應的xml索引文檔;根據(jù)所述xml索引文檔,確定所述至少一個待轉(zhuǎn)換xml節(jié)點的生成順序;所述根據(jù)所述第二對應關系,在所述目標數(shù)據(jù)表中生成分別與每一個所述待轉(zhuǎn)換xml節(jié)點對應的至少一個目標字段,包括:根據(jù)所述第二對應關系和所述至少一個待轉(zhuǎn)換xml節(jié)點的生成順序,依次生成與每一個所述待轉(zhuǎn)換xml節(jié)點相對應的目標字段;所述根據(jù)所述第三對應關系,生成每一個所述目標字段相對應的至少一個元數(shù)據(jù),包括:根據(jù)所述第三對應關系和各個所述目標字段的生成順序,依次生成每一個所述目標字段對應的至少一個元數(shù)據(jù)。第三方面,本專利技術實施例提供了一種數(shù)據(jù)轉(zhuǎn)換裝置,包括:構建單元、文檔生成單元、節(jié)點生成單元和屬性值生成單元;其中,所述構建單元,用于構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、所述至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及所述至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;所述文檔生成單元,用于獲取待轉(zhuǎn)換數(shù)據(jù)表,并根據(jù)所述構建單元構建的第一對應關系,生成與所述待轉(zhuǎn)換數(shù)據(jù)表相對應的目標xml數(shù)據(jù)文檔;所述節(jié)點生成單元,用于確定所述待轉(zhuǎn)換數(shù)據(jù)表中的至少一個待轉(zhuǎn)換字段,并根據(jù)所述構建單元構建的第二對應關系,在所述文檔生成單元生成的目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的至少一個目標xml節(jié)點;所述屬性值生成單元,用于確定每一個所述待轉(zhuǎn)換字段對應的至少一個元數(shù)據(jù),并根據(jù)所述構建單元構建的第三對應關系,生成所述節(jié)點生成單元生成的每一個所述目標xml節(jié)點的屬性值。優(yōu)選地,所述節(jié)點生成單元,進一步用于將所述至少一個待轉(zhuǎn)換字段進行排序,并根據(jù)所述第二對應關系和各個所述待轉(zhuǎn)換字段的順序,依次生成每一個所述待轉(zhuǎn)換字段相對應的目標xml節(jié)點。優(yōu)選地,所述節(jié)點生成單元,進一步用于根據(jù)各個所述目標xml節(jié)點的生成順序,將各個所述目標xml節(jié)點進行排列,生成xml索引文檔;所述屬性值生成單元,用于根據(jù)所述xml索引文檔和所述第三對應關系,依次生成每一個所述目標xml節(jié)點的屬性值。第四方面,本專利技術實施例提供了一種數(shù)據(jù)轉(zhuǎn)換裝置,包括:構建單元,數(shù)據(jù)表生成單元、字段生成單元和元數(shù)據(jù)生成單元;其中,所述構建單元,用于構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、所述至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及所述至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;所述數(shù)據(jù)表生成單元,用于獲取待轉(zhuǎn)換xml數(shù)據(jù)文檔,并根據(jù)所述構建單元構建的第一對應關系,生成與所述待轉(zhuǎn)換xml數(shù)據(jù)文檔對應的目標數(shù)據(jù)表;所述字段生成單元,用于確定所述待轉(zhuǎn)換xml數(shù)據(jù)文檔中的至少一個待轉(zhuǎn)換xml節(jié)點,并根據(jù)所述構建單元構建的第二對應關系,在所述數(shù)據(jù)表生成單元生成的目標數(shù)據(jù)表中生成與分別與每一個所述待轉(zhuǎn)換xml節(jié)點對應的至少一個目標字段;所述元數(shù)據(jù)生成單元,用于根據(jù)所述構建單元構建的第三對應關系,生成所述字段生成單元生成的每一個所述目標字段對應的元數(shù)據(jù)。優(yōu)選地,所述字段生成單元,進一步用于獲取與所述待轉(zhuǎn)換xml數(shù)據(jù)文檔相對應的xml索引文檔,根據(jù)所述xml索引文檔,確定所述至少一個待轉(zhuǎn)換xml節(jié)點的生成順序,并根據(jù)所述第二對應關系和所述至少一個待轉(zhuǎn)換xml節(jié)點的生成順序,依次生成與每一個所述待轉(zhuǎn)換xml節(jié)點相對應的目標字段;所述元數(shù)據(jù)生成單元,用于根據(jù)所述第三對應關系和各個所述目標字段的生成順序,依次生成每一個所述目標字段對應的至少一個元數(shù)據(jù)。本專利技術實施例提供了一種數(shù)據(jù)轉(zhuǎn)化方法及裝置,根據(jù)預先構建的數(shù)據(jù)表與xml數(shù)據(jù)文檔之間的對應關系,生成與待轉(zhuǎn)換數(shù)據(jù)表相對應的目標xml數(shù)據(jù)文檔,并根據(jù)預先構建的字段與xml節(jié)點的對應關系,在目標xml數(shù)據(jù)文檔中生成與待轉(zhuǎn)換數(shù)據(jù)表中的每一個待轉(zhuǎn)換字段相對應的目標xml節(jié)點,然后確定每一個待轉(zhuǎn)換字段對應的至少一個元數(shù)據(jù),利用預先構建的元本文檔來自技高網(wǎng)...
    一種數(shù)據(jù)轉(zhuǎn)換方法及裝置

    【技術保護點】
    一種數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、所述至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及所述至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;還包括:獲取待轉(zhuǎn)換數(shù)據(jù)表;根據(jù)所述第一對應關系,生成與所述待轉(zhuǎn)換數(shù)據(jù)表相對應的目標xml數(shù)據(jù)文檔;確定所述待轉(zhuǎn)換數(shù)據(jù)表中的至少一個待轉(zhuǎn)換字段;根據(jù)所述第二對應關系,在所述目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的目標xml節(jié)點;確定每一個所述待轉(zhuǎn)換字段對應的至少一個元數(shù)據(jù),并根據(jù)所述第三對應關系,生成每一個所述目標xml節(jié)點的屬性值。

    【技術特征摘要】
    1.一種數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、所述至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及所述至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;還包括:獲取待轉(zhuǎn)換數(shù)據(jù)表;根據(jù)所述第一對應關系,生成與所述待轉(zhuǎn)換數(shù)據(jù)表相對應的目標xml數(shù)據(jù)文檔;確定所述待轉(zhuǎn)換數(shù)據(jù)表中的至少一個待轉(zhuǎn)換字段;根據(jù)所述第二對應關系,在所述目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的目標xml節(jié)點;確定每一個所述待轉(zhuǎn)換字段對應的至少一個元數(shù)據(jù),并根據(jù)所述第三對應關系,生成每一個所述目標xml節(jié)點的屬性值。2.根據(jù)權利要求1所述的方法,其特征在于,在所述確定所述待轉(zhuǎn)換數(shù)據(jù)表中的至少一個待轉(zhuǎn)換字段之后,在所述根據(jù)所述第二對應關系,在所述目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的至少一個目標xml節(jié)點之前,進一步包括:將所述至少一個待轉(zhuǎn)換字段進行排序;所述根據(jù)所述第二對應關系,在所述目標xml數(shù)據(jù)文檔中生成分別與每一個所述待轉(zhuǎn)換字段相對應的至少一個目標xml節(jié)點,包括:根據(jù)所述第二對應關系和各個所述待轉(zhuǎn)換字段的順序,依次生成與每一個所述待轉(zhuǎn)換字段相對應的目標xml節(jié)點。3.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)所述第三對應關系,生成每一個所述目標xml節(jié)點的屬性值之前,進一步包括:根據(jù)各個所述目標xml節(jié)點的生成順序,將各個所述目標xml節(jié)點進行排列,生成xml索引文檔;所述根據(jù)所述第三對應關系,生成每一個所述目標xml節(jié)點的屬性值,包括:根據(jù)所述xml索引文檔和所述第三對應關系,依次生成每一個所述目標xml節(jié)點的屬性值。4.一種數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,構建至少一個數(shù)據(jù)表與至少一個可擴展標記語言xml數(shù)據(jù)文檔之間的第一對應關系、所述至少一個數(shù)據(jù)表中的至少一個字段與至少一個xml節(jié)點的第二對應關系,以及所述至少一個字段對應的至少一個元數(shù)據(jù)與至少一個屬性值的第三對應關系;還包括:獲取待轉(zhuǎn)換xml數(shù)據(jù)文檔;根據(jù)所述第一對應關系,生成與所述待轉(zhuǎn)換xml數(shù)據(jù)文檔對應的目標數(shù)據(jù)表;確定所述待轉(zhuǎn)換xml數(shù)據(jù)文檔中的至少一個待轉(zhuǎn)換xml節(jié)點;根據(jù)所述第二對應關系,在所述目標數(shù)據(jù)表中生成與分別與每一個所述待轉(zhuǎn)換xml節(jié)點對應的至少一個目標字段;根據(jù)所述第三對應關系,生成每一個所述目標字段對應的元數(shù)據(jù)。5.根據(jù)權利要求4所述的方法,其特征在于,在所述根據(jù)所述第二對應關系,在所述目標數(shù)據(jù)表中生成分別與每一個所述待轉(zhuǎn)換xml節(jié)點相對應的至少一個目標字段之前,進一步包括:獲取與所述待轉(zhuǎn)換xml數(shù)據(jù)文檔相對應的xml索引文檔;根據(jù)所述xml索引文檔,確定所述至少一個待轉(zhuǎn)換xml節(jié)點的生成順序;所述根據(jù)所述第二對應關系,在所述目標數(shù)據(jù)表中生成分別與每一個所述待轉(zhuǎn)換xml節(jié)點對應的至少一個目標字段,包括:根據(jù)所述第二對應關系和所述至少一個待轉(zhuǎn)換xml節(jié)點的生成順序,依次生成與每一個所述待轉(zhuǎn)換xml節(jié)點相對應的目標字段;所述根據(jù)所述第三對應關系,生成每一個所述目標字段相對應的至少一個元數(shù)據(jù),包括:根據(jù)所述第三對應關系和各個...

    【專利技術屬性】
    技術研發(fā)人員:杜正濤汪泉慶
    申請(專利權)人:濟南浪潮高新科技投資發(fā)展有限公司
    類型:發(fā)明
    國別省市:山東,37

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 黑人无码精品又粗又大又长 | 无码射肉在线播放视频| 日日摸夜夜爽无码毛片精选| 亚洲动漫精品无码av天堂| 亚洲AV无码乱码麻豆精品国产| 精品无码久久久久久久久水蜜桃 | 无码无套少妇毛多18PXXXX| 成人无码网WWW在线观看| 亚洲最大天堂无码精品区| 日产无码1区2区在线观看| 亚洲中文字幕久久精品无码2021| 无码夜色一区二区三区| 无码人妻丰满熟妇区免费 | 亚洲日韩精品无码一区二区三区| 精品少妇人妻av无码久久| 中文字幕无码av激情不卡久久| 亚洲Av无码一区二区二三区| 国精品无码一区二区三区在线蜜臀| 亚洲午夜无码毛片av久久京东热| 免费无码又爽又刺激网站| 久久久国产精品无码一区二区三区| 亚洲中文字幕久久精品无码APP| 国产精品爽爽va在线观看无码| 久久无码人妻一区二区三区午夜 | 日韩av无码中文无码电影| 无码国产激情在线观看| 亚洲精品无码久久久久久久 | 无码毛片视频一区二区本码| 精品人体无码一区二区三区| 免费无码又爽又刺激毛片| 无码人妻丰满熟妇区BBBBXXXX| 久久亚洲精品无码| 免费人妻av无码专区| 精品韩国亚洲av无码不卡区| 孕妇特级毛片WW无码内射| 精品欧洲av无码一区二区14| 精品久久久无码21p发布| 无码人妻久久久一区二区三区| 亚洲人成无码网站| 精品久久久久久无码人妻蜜桃| 精品一区二区三区无码视频|