国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
報(bào)文格式:xml 、定長(zhǎng)報(bào)文、變長(zhǎng)報(bào)文

目前接觸到的報(bào)文格式有三種:xml 、定長(zhǎng)報(bào)文、變長(zhǎng)報(bào)文 。

此處只做簡(jiǎn)單介紹,日后應(yīng)該會(huì)深入學(xué)習(xí)到三者之間如何解析,再繼續(xù)更新?!?016.9.23

 

XML

XML 被設(shè)計(jì)用來(lái)傳輸和存儲(chǔ)數(shù)據(jù)。

HTML 被設(shè)計(jì)用來(lái)顯示數(shù)據(jù)。

XML 僅僅是純文本

XML 沒(méi)什么特別的。它僅僅是純文本而已。有能力處理純文本的軟件都可以處理 XML。

不過(guò),能夠讀懂 XML 的應(yīng)用程序可以有針對(duì)性地處理 XML 的標(biāo)簽。標(biāo)簽的功能性意義依賴(lài)于應(yīng)用程序的特性。

通過(guò) XML 您可以發(fā)明自己的標(biāo)簽

例子:

1
2
3
4
5
6
XML 使用簡(jiǎn)單的具有自我描述性的語(yǔ)法:<br><br><?xml version='1.0' encoding='ISO-8859-1'?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>

  

上例中的標(biāo)簽沒(méi)有在任何 XML 標(biāo)準(zhǔn)中定義過(guò)(比如 <to> 和 <from>)。這些標(biāo)簽是由文檔的創(chuàng)作者發(fā)明的。

這是因?yàn)?XML 沒(méi)有預(yù)定義的標(biāo)簽。

在 HTML 中使用的標(biāo)簽(以及 HTML 的結(jié)構(gòu))是預(yù)定義的。HTML 文檔只使用在 HTML 標(biāo)準(zhǔn)中定義過(guò)的標(biāo)簽(比如 <p> 、<h1> 等等)。

XML 允許創(chuàng)作者定義自己的標(biāo)簽和自己的文檔結(jié)構(gòu)。

 

優(yōu)缺點(diǎn):

可讀性強(qiáng),易于維護(hù);

國(guó)際通用標(biāo)準(zhǔn)格式,不易于被防火墻攔截;

節(jié)點(diǎn)臃腫,占用大量?jī)?nèi)存,傳輸慢。

定長(zhǎng)報(bào)文

  目前應(yīng)用最廣泛的報(bào)文。

  定義:使用固定的長(zhǎng)度表示一個(gè)信息。定長(zhǎng)定長(zhǎng),就是固定長(zhǎng)度,我暫時(shí)是這樣理解的。

  優(yōu)點(diǎn):省去多余的節(jié)點(diǎn),傳輸數(shù)據(jù)更快。

  局限性:擔(dān)心以后所定義域的長(zhǎng)度要加長(zhǎng),配置或程序就要隨之改變,維護(hù)困難。

例子:

比如定義一個(gè)18字節(jié)的報(bào)文:abcde12345fghigklm

abcde為一個(gè)域,12345為一個(gè)域,fghigklm為一個(gè)域。這些都是根據(jù)編寫(xiě)者定義的。如果業(yè)務(wù)需求要求報(bào)文增加日期,則需要修改報(bào)文為:abcde12345fghigklm20160923,現(xiàn)在則是一個(gè)26字節(jié)的報(bào)文了。

如果定長(zhǎng)報(bào)文含有多個(gè)域,并且后期更改的域的格式有很多,這種情況就凸顯了定長(zhǎng)報(bào)文的局限性。

 

變長(zhǎng)報(bào)文

結(jié)合x(chóng)ml的可維護(hù)性和定長(zhǎng)報(bào)文的占空間少。

1 例子:03abc051234502ef2 說(shuō)明:03 此域的長(zhǎng)度標(biāo)識(shí)(沒(méi)有規(guī)范命名,暫且成為長(zhǎng)度標(biāo)識(shí)),向后取3位,即:abc
3    05 此域的長(zhǎng)度標(biāo)識(shí),向后取5位,即: 12345
4 02 向后取2位,即: ef

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
8583報(bào)文手動(dòng)組包
生動(dòng)化你的表達(dá)——DuerOS中的SSML應(yīng)用
[原創(chuàng)]java創(chuàng)建ISO8583報(bào)文字符流
im協(xié)議設(shè)計(jì)選型(上)
輕松掌握ISO8583報(bào)文協(xié)議
IP報(bào)文結(jié)構(gòu)淺析
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服