• 
    <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
    主站蜘蛛池模板: 亚洲无码高清在线观看| 人妻无码一区二区三区四区| 亚洲a无码综合a国产av中文 | 日韩精品久久无码人妻中文字幕 | 中文字幕无码AV波多野吉衣| 人禽无码视频在线观看| 无码免费午夜福利片在线| 无码的免费不卡毛片视频| 久久午夜无码鲁丝片直播午夜精品| 98久久人妻无码精品系列蜜桃| 亚洲AV无码资源在线观看| 亚洲AV无码一区二区二三区软件| 国产aⅴ无码专区亚洲av| julia无码人妻中文字幕在线| 国产a级理论片无码老男人| 亚洲精品无码少妇30P| 亚洲AV无码乱码国产麻豆| 国产品无码一区二区三区在线| 亚洲Av无码精品色午夜| 久久人妻少妇嫩草AV无码蜜桃| 亚洲中文字幕无码av| 人妻少妇偷人精品无码| 亚洲AV无码久久精品成人| 午夜成人无码福利免费视频| 国产成人无码A区精油按摩 | 亚洲人成人伊人成综合网无码| 成在线人免费无码高潮喷水| 国产成年无码v片在线| 久久久久无码精品亚洲日韩| 亚洲综合av永久无码精品一区二区| 色欲aⅴ亚洲情无码AV蜜桃| 成年无码av片在线| 亚洲av无码片在线观看| 国产成人亚洲综合无码| 亚洲精品久久无码| 精品无码日韩一区二区三区不卡 | 亚洲av无码无线在线观看| 久久精品国产亚洲AV无码娇色| 无码一区二区三区免费| 国产精品多人p群无码| 国产精品亚洲а∨无码播放不卡|