第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

根據(jù)xml文檔寫dtd驗(yàn)證文件

根據(jù)xml文檔寫dtd驗(yàn)證文件

MMTTMM 2019-03-29 19:18:31
根據(jù)xml文檔寫dtd驗(yàn)證文件
查看完整描述

2 回答

?
縹緲止盈

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊

DTD

文檔類型定義

(Documnet Type Definition)

DTD 是一套關(guān)于標(biāo)記符的語(yǔ)法規(guī)則。它是XML1.0版規(guī)格得一部分,是XML文件的驗(yàn)證機(jī)制,屬于XML文件組成的一部分。

DTD 是一種保證XML文檔格式正確的有效方法,可以通過(guò)比較XML文檔和DTD文件來(lái)看文檔是否符合規(guī)范,元素和標(biāo)簽使用是否正確。一個(gè)DTD文檔包含:元素的定義規(guī)則,元素間關(guān)系的定義規(guī)則,元素可使用的屬性,可使用的實(shí)體或符號(hào)規(guī)則。

XML文件提供應(yīng)用程序一個(gè)數(shù)據(jù)交換的格式,DTD正是讓XML文件能夠成為數(shù)據(jù)交換的標(biāo)準(zhǔn),因?yàn)椴煌墓局恍瓒x好標(biāo)準(zhǔn)的DTD,各公司都能夠依照DTD建立XML文件,并且進(jìn)行驗(yàn)證,如此就可以輕易的建立標(biāo)準(zhǔn)和交換數(shù)據(jù),這樣滿足了網(wǎng)絡(luò)共享和數(shù)據(jù)交互。

DTD文件是一個(gè)ASCII的文本文件,后綴名為.dtd。


 


查看完整回答
反對(duì) 回復(fù) 2019-03-31
?
滄海一幻覺

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超5個(gè)贊

DTD"(Documnet Type Definition)是XML1.0版規(guī)格得一部分,它是XML文件得驗(yàn)證機(jī)制,屬于XML文件組成得一部分,DTD在XML文件所扮演得角色就是定義XML文件的元素架構(gòu)、元素標(biāo)記和屬性!
一旦我們定義好DTD,在使用編輯工具如XML Spy 或者驗(yàn)證工具 XML validate (微軟網(wǎng)站均可以下載)就可以對(duì)編寫好的XML文件進(jìn)行DTD檢查內(nèi)容是否為合法的XML文件內(nèi)容!
XML文件提供應(yīng)用程序一個(gè)數(shù)據(jù)交換的格式,DTD正是讓XML文件能夠成為數(shù)據(jù)交換的標(biāo)準(zhǔn),因?yàn)椴煌墓局恍瓒x好標(biāo)準(zhǔn)的DTD,各公司都能夠依照DTD建立XML文件,并且進(jìn)行驗(yàn)證,如此就可以輕易建立標(biāo)準(zhǔn)一直的交換數(shù)據(jù)!
順便介紹一下另一種驗(yàn)證機(jī)制 XML Schema ,和DTD相比較,其區(qū)別主要如下:
1.DTD擁有自己獨(dú)特的語(yǔ)法和編寫方式,它和XML文件的標(biāo)記架構(gòu)完全不同!
2.XML Schema 本身就是一份XML文件,使用標(biāo)記語(yǔ)法定義其他的XML文件,因?yàn)樗褪且环軽ML文件,在學(xué)習(xí)上不必特別學(xué)習(xí)DTD語(yǔ)法,而且支持?jǐn)?shù)據(jù)類型,能夠定義元素的內(nèi)容!
XML Schema 是由微軟所提出的規(guī)格草案,目前已成為建議規(guī)格,它的目的就是取代DTD成為XML文件下一代的驗(yàn)證機(jī)制!

DTD 是一套關(guān)于標(biāo)記符的語(yǔ)法規(guī)則。它是XML1.0版規(guī)格得一部分,是XML文件的驗(yàn)證機(jī)制,屬于XML文件組成的一部分。

DTD 是一種保證XML文檔格式正確的有效方法,可以通過(guò)比較XML文檔和DTD文件來(lái)看文檔是否符合規(guī)范,元素和標(biāo)簽使用是否正確。一個(gè)DTD文檔包含:元素的定義規(guī)則,元素間關(guān)系的定義規(guī)則,元素可使用的屬性,可使用的實(shí)體或符號(hào)規(guī)則。

XML文件提供應(yīng)用程序一個(gè)數(shù)據(jù)交換的格式,DTD正是讓XML文件能夠成為數(shù)據(jù)交換的標(biāo)準(zhǔn),因?yàn)椴煌墓局恍瓒x好標(biāo)準(zhǔn)的DTD,各公司都能夠依照DTD建立XML文件,并且進(jìn)行驗(yàn)證,如此就可以輕易的建立標(biāo)準(zhǔn)和交換數(shù)據(jù),這樣滿足了網(wǎng)絡(luò)共享和數(shù)據(jù)交互。

DTD文件是一個(gè)ASCII的文本文件,后綴名為.dtd。

DTD增加了XML的有效性,
可以使用DTD校驗(yàn)自己的XML數(shù)據(jù)
DTD與Schema的比較:他們都用來(lái)校驗(yàn)自己的XML數(shù)據(jù)
DTD 的局限性
DTD不遵守XML語(yǔ)法(寫XML文檔實(shí)例時(shí)候用一種語(yǔ)法,寫DTD的時(shí)候用另外一種語(yǔ)法)
DTD數(shù)據(jù)類型有限(與數(shù)據(jù)庫(kù)數(shù)據(jù)類型不一致)
DTD不可擴(kuò)展
DTD不支持命名空間(命名沖突)
Schema的新特性
Schema基于XML語(yǔ)法
Schema可以用能處理XML文檔的工具處理
Schema大大擴(kuò)充了數(shù)據(jù)類型,可以自定義數(shù)據(jù)類型
Schema支持元素的繼承—Object-Oriented’ish
Schema支持屬性組




查看完整回答
反對(duì) 回復(fù) 2019-03-31
  • 2 回答
  • 0 關(guān)注
  • 794 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)