xsd公司(xsd)和dtd公司(dtd)的區別

XSD與DTD...

XSD與DTD

xmlschema定義(也稱為XSD)是多種xmlschema語言之一。這一特定語言作為W3C推薦標準釋出。它是後來那些能夠為XML分離模式語言的人的原型語言,也是第一個獲得W3C推薦地位的語言。為了避免與短語xmlschema的其他用法混淆,許多使用者開始將該語言稱為WSD(為了將其區分為W3C推薦的語言,即w3cxmlschema)。不過,其他使用者提到了它更常見的形式XSD,即xmlschema文件。

文件型別定義(也稱為DTD)是一組標記宣告,專門用於定義SGML系列標記語言(其中最常見的三種是SGML、XML和HTML)的文件型別。實際上,DTD是一種特定型別的XML模式。DTD使用簡潔的形式化語法,這意味著它是一個標記宣告,宣告能夠出現在特定文件型別中的確切元素和引用。它還宣告元素的內容和屬性。DTD的另一個重要方面是它能夠宣告可能在例項文件中使用的實體。

XSD能夠用來表示XML文件必須遵守的一組規則。XML文件必須符合這組規則,才能根據其特定模式被認為是“有效的”。XSD與其他xmlschema語言的不同之處在於,它的設計理念是,確定文件的有效性將產生一組遵循特定資料型別的資訊。雖然這個驗證後資訊集在開發XML文件處理軟體時很有用,但它對特定資料型別的依賴性是一個引起大量批評的特性。

DTD在需要特殊釋出字元(例如XML和HTML字元實體引用)的應用程式中非常流行。這些特殊的釋出字元來自較大的集合,這些集合被定義為isosgml標準工作的特徵。特定的文件型別定義將DTD與XML文件相關聯。dtd出現在doctypedecl(一個語法片段)中,靠近XML文件的開頭。此宣告確定XML文件是DTD引用和定義型別的例項。DTD有兩個特定的宣告:一個是內部子集,它在文件中構成DTD的一部分;另一個是外部子集,它位於一個單獨的文字檔案中。

總結:

1.XSD是3C推薦的XML模式語言;DTD是一組用於定義文件型別的標記宣告。

2.XSD用於表示XML文件必須遵守的一組規則;文件型別定義將DTD與XML文件相關聯。

  • 發表於 2021-06-23 02:01
  • 閱讀 ( 12 )
  • 分類:科技

你可能感興趣的文章

xml(xml)和xsd公司(xsd)的區別

...ML用於儲存和排列資料,以定製資料處理需求。 什麼是xsd公司(xsd)? 文件型別定義(DTD)用於精確描述XML語言。它用於定義XML檔案的結構。它包含一個法律元素的列表,可以用來執行驗證。XSD代表XML模式定義。它用於定義XML檔案...

  • 發佈於 2020-10-19 03:20
  • 閲讀 ( 42 )

html格式(html)和新加坡元(sgml)的區別

...間的關鍵區別。HTML是基於SGML的。本文討論HTML和SGML之間的區別。 目錄 1. 概述和主要區別 2.什麼是HTML 3. 什麼是SGML 4. HTML與SGML的關係 5. 並列比較——HTML與SGML的表格形式 6. 摘要 什麼是html格式(html)? HTML代表超文字標記語言。大...

  • 發佈於 2020-10-19 05:26
  • 閲讀 ( 56 )

美國鐵路公司節省的價值(amtrak saver value)和靈活的(flexible)的區別

... 美國鐵路儲蓄者(amtrak saver)和價值(value)的區別 美國鐵路公司是一家客運鐵路公司,在美國和加拿大部分地區提供中長途城際運輸服務。美鐵票價有三種選擇:省錢、超值和靈活。它們之間的區別在於適用於它們的退款規則和限...

  • 發佈於 2020-10-23 15:06
  • 閲讀 ( 113 )

合併(merger)和接管(takeover)的區別

...行的整合,而收購是為了增加企業的市場份額而收購一個公司。這兩種行為都是為了公司的發展和長期增加股東價值而採取的類似的公司行為。本文介紹了這兩個概念的定義和描述,並強調了併購與收購的區別。 什麼是合併(merg...

  • 發佈於 2020-10-25 11:34
  • 閲讀 ( 65 )

公司(company)和公司(firm)的區別

公司對公司 瞭解公司和公司的區別是很有用的,因為公司和公司這兩個詞被人們互換使用,他們在談論這些實體時是一致的。諮詢公司是一家普通的會計諮詢公司。然而,這兩個術語是等價的還是有區別的,公司和公司?本...

  • 發佈於 2020-11-05 21:08
  • 閲讀 ( 63 )

6個最好的免費思維導圖工具(以及如何最好地使用它們)

...括所有的姊妹Wikipedia站點。您還可以匯入大綱、CSV、RDF、XSD等。 生成抽認卡來記憶專案,透過測驗練習。 ...

  • 發佈於 2021-03-18 01:31
  • 閲讀 ( 57 )

什麼是xml檔案?如何開啟和使用它?

...建塊,因此允許更大的靈活性。HTML和XML之間的一個關鍵區別是HTML定義了資料的外觀,而XML定義了資料是什麼。這就是為什麼XML不能取代HTML,而是擴充套件了它。 ...

  • 發佈於 2021-03-21 09:43
  • 閲讀 ( 52 )

2018年8款最佳輕量級膝上型電腦

...想要的是一臺MacBook,那就不用多想了。蘋果MacBook是蘋果公司有史以來最輕的膝上型電腦,也是其他公司中最輕的。儘管如此,它有驚人的電池壽命。 ...

  • 發佈於 2021-03-23 19:00
  • 閲讀 ( 61 )

在ubuntu linux上啟用平滑字型

...在我的膝上型電腦螢幕上更可讀。 測試地點:Ubuntu Dapper和Ubuntu Edgy。 更新:digg上的一些憤怒的人指出,這篇文章的原始來源是這個Ubuntu論壇的帖子。雖然我沒有在那裡找到它,但為了公平起見,我將連結回它。

  • 發佈於 2021-04-14 15:52
  • 閲讀 ( 36 )

如何自動下載幾乎任何東西一旦可用

...推出了各種各樣的自動下載程式,可以在電視節目播出後和電影一釋出就抓取它們,但你不必就此止步。你可以安排音樂,漫畫書,電子游戲,幾乎任何其他下載與最小的努力。在本文中,我們將介紹如何設定現有指令碼來獲取...

  • 發佈於 2021-05-25 19:05
  • 閲讀 ( 39 )
Bili_28487528
Bili_28487528

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦