国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于開放標(biāo)準(zhǔn)的數(shù)據(jù)生成、解析方法及其裝置和系統(tǒng)的制作方法_3

      文檔序號:9631832閱讀:來源:國知局
      該數(shù)據(jù)解析方法與生成方法相對應(yīng),具體包括:
      [0092](1)接收數(shù)據(jù):
      [0093]根據(jù)數(shù)據(jù)形式的不同,具體為:識別標(biāo)準(zhǔn)碼,和/或接收數(shù)據(jù)流,識別的標(biāo)準(zhǔn)碼包括一維碼或二維碼,接收所述數(shù)據(jù)流的方式包括NFC、WIF1、藍牙或有線方式。
      [0094](2)如果數(shù)據(jù)是壓縮格式,則對數(shù)據(jù)進行解壓縮,
      [0095](3)基于通用的數(shù)據(jù)協(xié)議,提取標(biāo)準(zhǔn)碼或數(shù)據(jù)流中的數(shù)據(jù)項,即將所述標(biāo)準(zhǔn)化數(shù)據(jù)進行拆解,提取其中的數(shù)據(jù)項,
      [0096](4)根據(jù)所述數(shù)據(jù)項的信息標(biāo)識符與填充項目的映射關(guān)系將所述數(shù)據(jù)項填寫入填充項目中,生成具有預(yù)定格式的數(shù)據(jù)。
      [0097]關(guān)于數(shù)據(jù)的填寫,首先是設(shè)計填充模塊,根據(jù)目前常用的數(shù)據(jù)格式,結(jié)合需求,設(shè)計具有一定格式的XML格式模板、BS填充模塊、CS填充模塊、TXT模板、Excel模板、數(shù)據(jù)庫豐吳板等等。
      [0098]其次是建立數(shù)據(jù)字典,用于描述數(shù)據(jù)項的定義表到模板填寫項的映射關(guān)系。
      [0099]以XML格式模板為例,具體包括:
      [0100](4.1)定義XML的節(jié)點內(nèi)容結(jié)構(gòu)
      [0101]基于通用的數(shù)據(jù)協(xié)議,確定標(biāo)準(zhǔn)碼數(shù)據(jù)標(biāo)識符對應(yīng)的XML節(jié)點,從而確定節(jié)點填寫的內(nèi)容;
      [0102](4.2)根據(jù)XML的節(jié)點內(nèi)容結(jié)構(gòu)生成電子模板;
      [0103](4.3)掃描后的標(biāo)準(zhǔn)編碼數(shù)據(jù)與模板中設(shè)計的各節(jié)點通過數(shù)據(jù)的標(biāo)識符一一對應(yīng),解析生成標(biāo)準(zhǔn)化XML,
      [0104]以CS填充模塊為例,基于數(shù)據(jù)映射輔助工具,實現(xiàn)數(shù)據(jù)向CS應(yīng)用的自動填寫。該映射工具,主要能夠?qū)崿F(xiàn)編碼表(數(shù)據(jù)項)與CS應(yīng)用程序中填寫項的對應(yīng)關(guān)系,即“數(shù)據(jù)項-輸入項”對應(yīng)關(guān)系。實現(xiàn)數(shù)據(jù)編碼表和CS應(yīng)用填寫項的映射后,系統(tǒng)會生成相應(yīng)的映射文件。根據(jù)不同系統(tǒng)、不同領(lǐng)域的要求及數(shù)據(jù)格式,可以對數(shù)據(jù)映射關(guān)系進行設(shè)定或者修改、補充。CS填充模塊把獲得的數(shù)據(jù)流填充到用戶的應(yīng)用程序界面中,填充根據(jù)配置文件實現(xiàn)。配置文件指定了接收數(shù)據(jù)項和用戶的BS、CS應(yīng)用程序填寫項的對應(yīng)關(guān)系。首次進行配置會生成這個配置文件,以后進行填充都依據(jù)這個配置文件實現(xiàn)。數(shù)據(jù)映射只需要進行一次,一次映射終生生效。
      [0105]基于第(4)步的思路,可以再提取所述數(shù)據(jù)信息中的數(shù)據(jù)項,用于交換或分析。也可以根據(jù)需要設(shè)計不同類型的填充模塊之間的數(shù)據(jù)字典,實現(xiàn)數(shù)據(jù)到模板、模板到模板、模板到數(shù)據(jù)庫、數(shù)據(jù)庫到模板、模板到其它文件格式等的數(shù)據(jù)轉(zhuǎn)換、互傳。
      [0106]本發(fā)明還提供了一種基于開放標(biāo)準(zhǔn)的數(shù)據(jù)生成裝置及解析裝置。
      [0107]其中生成裝置,包括如下模塊:
      [0108](1)數(shù)據(jù)獲取模塊,用于獲取用戶輸入的數(shù)據(jù)項,
      [0109](2)數(shù)據(jù)封裝模塊,用于根據(jù)所述數(shù)據(jù)項的屬性,將與數(shù)據(jù)項的屬性對應(yīng)的信息標(biāo)識符和所述數(shù)據(jù)項進行封裝,生成標(biāo)準(zhǔn)化數(shù)據(jù)。
      [0110]即對數(shù)據(jù)項的信息標(biāo)識符進行標(biāo)準(zhǔn)化定義,形成的通用的數(shù)據(jù)協(xié)議。例如將標(biāo)準(zhǔn)化定義格式定義為:字母+數(shù)字+行業(yè)編碼。格式不限于此,實際應(yīng)用中可以根據(jù)需要靈活變換,行業(yè)內(nèi)、行業(yè)間可以基于開放性的標(biāo)準(zhǔn)自行設(shè)定。
      [0111](3)數(shù)據(jù)壓縮模塊:用于將數(shù)據(jù)封裝模塊得到的所述標(biāo)準(zhǔn)化數(shù)據(jù)進行壓縮??梢愿鶕?jù)數(shù)據(jù)傳輸量等因素選擇使用該模塊。
      [0112](4)數(shù)據(jù)發(fā)送模塊,用于將壓縮后數(shù)據(jù)以標(biāo)準(zhǔn)碼的形式進行顯示,或以數(shù)據(jù)流的形式進行發(fā)送。
      [0113]該數(shù)據(jù)發(fā)送模塊中所述標(biāo)準(zhǔn)碼包括一維碼或二維碼,所述數(shù)據(jù)流通過NFC、WIF1、藍牙或有線方式進行發(fā)送。
      [0114]采用信息標(biāo)識符方式進行編碼,一方面通過設(shè)置標(biāo)識符重新定義數(shù)據(jù)的含義,可以作為數(shù)據(jù)身份匹配符,從而便于數(shù)據(jù)的解析識別、以及后續(xù)數(shù)據(jù)的填寫,建立標(biāo)識符與填寫內(nèi)容的對應(yīng)。另一方滿足壓縮數(shù)據(jù)的要求。應(yīng)用上述方法,可以在不影響掃描性能的基礎(chǔ)上將二維碼的信息容量提高一倍以上。
      [0115]其中解析裝置,包括如下模塊:
      [0116](1)數(shù)據(jù)接收模塊:數(shù)據(jù)接收模塊包括第一接收模塊、第二接收模塊和數(shù)據(jù)解析模塊,其中第一接收模塊用于接收標(biāo)準(zhǔn)碼,第二接收模塊用于接收數(shù)據(jù)流,數(shù)據(jù)解析模塊將第一模塊和第二模塊得到的數(shù)據(jù)解析成標(biāo)準(zhǔn)化數(shù)據(jù),發(fā)送給數(shù)據(jù)提取模塊,
      [0117]另一種實施例下接收模塊包括第一接收模塊、第二接收模塊、解壓縮模塊和數(shù)據(jù)解析模塊,其中第一接收模塊用于接收標(biāo)準(zhǔn)碼,第二接收模塊用于接收數(shù)據(jù)流,第一、二接收模塊將數(shù)據(jù)傳輸給解壓縮模塊,再繼續(xù)傳輸給數(shù)據(jù)解析模塊。
      [0118]對于標(biāo)準(zhǔn)碼的識別,可以采用掃描器進行識別,掃描器可以是CCD、全角度激光機、激光槍、線掃描器、圖形閱讀器等能夠?qū)崿F(xiàn)一維碼、二維碼識別的裝置。掃描的對象類型可以為硬件采集器、數(shù)據(jù)文件或智能電話。
      [0119]對于標(biāo)準(zhǔn)數(shù)據(jù)流的接收可以采用NFC、WIF1、藍牙或有線方式。以采用NFC (NearField Communicat1n,又稱近距離無線通信)為例。本發(fā)明可以采用NFC傳感器的方式實現(xiàn),該傳感器與支持NFC的設(shè)備在主動或被動模式下交換數(shù)據(jù)。在被動模式下,該傳感器為NFC發(fā)起設(shè)備(主設(shè)備),在整個通信過程中提供射頻場(RF-field),啟動與之進行NFC通信的設(shè)備,它可以選擇一種傳輸速度,進行數(shù)據(jù)的讀取。在主動模式下,NFC傳感器和與之進行NFC通信的設(shè)備中的任一都可通過調(diào)制它自己產(chǎn)生的電磁波,傳輸數(shù)據(jù)。
      [0120]利用NFC建立連接時間短的優(yōu)勢,可以讓兩個擁有NFC功能的裝置快速建立起通信信道,NFC技術(shù)與藍牙、WIFI等其他無線技術(shù)相互補充,能夠?qū)崿F(xiàn)通信設(shè)備間的快速接入。在NFC技術(shù)基礎(chǔ)上實現(xiàn)對標(biāo)準(zhǔn)數(shù)據(jù)流快速傳輸數(shù)據(jù)的功能。
      [0121](2)數(shù)據(jù)提取模塊:用于將所述標(biāo)準(zhǔn)化數(shù)據(jù)進行拆解,提取其中的數(shù)據(jù)項,
      [0122](3)數(shù)據(jù)轉(zhuǎn)化模塊:用于根據(jù)所述數(shù)據(jù)項的信息標(biāo)識符與填充項目的映射關(guān)系將所述數(shù)據(jù)項填寫入填充項目中,生成具有預(yù)定格式的數(shù)據(jù)。
      [0123]還可以包括(4)存儲模塊,用于存儲包含填充項目的填充模塊,模塊包括XML格式模板、TXT模板、Excel模板、數(shù)據(jù)庫模板、BS填充模塊、CS填充模塊。
      [0124]進一步地,還可以包括(5)數(shù)據(jù)轉(zhuǎn)換裝置:用于將提取所述數(shù)據(jù)信息中的數(shù)據(jù)項,生成標(biāo)準(zhǔn)化數(shù)據(jù),用于交換或分析。也可以利用不同填充模塊之間的映射表,進行數(shù)據(jù)格式間的轉(zhuǎn)換。
      [0125]模板的作用有兩個:(1)用戶填寫內(nèi)容后,生成XML數(shù)據(jù)用于交換。(二)接收其它模板生成的XML數(shù)據(jù),接收二維碼數(shù)據(jù),接收其它模板等用于展示。
      [0126]圖3是本發(fā)明的系統(tǒng)工作示意圖。本發(fā)明提供的基于開放標(biāo)準(zhǔn)的數(shù)據(jù)傳輸系統(tǒng),包括數(shù)據(jù)生成裝置和數(shù)據(jù)解析裝置,其中,數(shù)據(jù)生成裝置包括:
      [0127](1)數(shù)據(jù)獲取模塊,用于獲取用戶輸入的數(shù)據(jù)項,
      [0128](2)數(shù)據(jù)封裝模塊,用于根據(jù)所述數(shù)據(jù)項的屬性,將與數(shù)據(jù)項的屬性對應(yīng)的信息標(biāo)識符和所述數(shù)據(jù)項進行封裝,生成標(biāo)準(zhǔn)化數(shù)據(jù),
      [0129](3)數(shù)據(jù)發(fā)送模塊:用于將所述標(biāo)準(zhǔn)化數(shù)據(jù)以標(biāo)準(zhǔn)碼的形式進行顯示,和/或以數(shù)據(jù)流的形式進行發(fā)送;
      [0130]該裝置主要設(shè)置在數(shù)據(jù)載體上,數(shù)據(jù)載體類型包括硬件采集器、智能電話等。
      [0131]數(shù)據(jù)解析裝置包括:
      [0132](1)數(shù)據(jù)接收模塊:用于識別所述標(biāo)準(zhǔn)碼,和/或接收所述數(shù)據(jù)流,
      [0133](2)數(shù)據(jù)提取模塊:用于將所述標(biāo)準(zhǔn)化數(shù)據(jù)進行拆解,提取其中的數(shù)據(jù)項,
      [01
      當(dāng)前第3頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1