freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

通過代碼示例跟我學xmlschema相關(guān)的應(yīng)用技術(shù)——xmlschema中的各個標簽的應(yīng)用示例(更新版)

2025-01-05 07:39上一頁面

下一頁面
  

【正文】 是, W3C 的 Schema 與微軟的 Schema 是不同的,它是在 W3C 的專家們充分討論和論證的基礎(chǔ)上產(chǎn)生的。 這主要是由于 文檔類型定義 使用 不同于 XML 的獨 立語法來規(guī)定了 XML 文檔中各種元素集合的內(nèi)容模式。它的基本意思就是說為 XML 文檔制定一種模式。 使用 Schema 來描述文檔結(jié)構(gòu) 的主要優(yōu)點 ( 1)一致性 1) Schema 使得對 XML 的定義不必再利用一種特定的形式化的語言,而是直接借助XML 自身的特性 2) 利用 XML 的基本語法規(guī)則來定義 XML 文檔的結(jié)構(gòu),使得 XML 達到了從內(nèi)到外的完美統(tǒng)一,也為 XML 的進一步發(fā)展奠定了堅實的基礎(chǔ)。下面就對這兩種技術(shù)之間的區(qū)別進行簡單的介紹。而 DTD 將無法解析擴充的內(nèi)容。比如,要求 personName 仍然為字符類型,而 sex 為可選的枚舉類型,只能取男或女, personID 要求是五位的整數(shù)類型,并且要求workDate 為日期類型。 decimal 任意精度和位數(shù)的十進制數(shù)。這里的意思是連續(xù)出現(xiàn) 五 位的整數(shù)。 這里的 targetNamespace 屬性表示了該 shema 所對應(yīng)的名域的 URI。 。例如在這里因為要用到 。 element name=sex type=sexType minOccurs=1 maxOccurs=1/ element name=personID type= personIDType minOccurs=1 maxOccurs=1/ ( 7)定義 oneEmployee 復合類型的標簽元素 由于 oneEmployee 元素是由 標簽 子元素組成的,在 Schema 中稱它為復合類型的 標簽元素 。取值范圍從 +308 至 ( 4) 在 XML Schema 中允許對基本的數(shù)據(jù)類型進行擴展 以滿足特殊的要求 既在基本數(shù)據(jù)類型基礎(chǔ)上 , 允許用戶根據(jù)應(yīng)用的需要來擴展基本的數(shù)據(jù)類型的附加要求。minOccurs 和 maxOccurs 是最少和最多出現(xiàn)次數(shù),這里是表示有而且只出現(xiàn)一次。 2) 而 XML schemas 允許把內(nèi)容類型定義為整型、浮點型、數(shù)據(jù)型、布爾型或者許多其他的簡單數(shù)據(jù)類型。而 XML Schemas 是 XML 文檔,它是 用 XML 寫的。 2) Schema 提供豐富的數(shù)據(jù)類型(如整型、布爾型、日期類型等);而且一個元素中的數(shù)據(jù)類型可以進行規(guī)定,甚至可以根據(jù)需要自定義數(shù)據(jù)類型。 ( 3) Schema 和 DTD 在應(yīng)用方面的不同點 Schema 文檔相對于 DTD 文檔有明顯的好處 不僅可以讓你定義 XML 文檔的結(jié)構(gòu)而且還允許你約束文檔的內(nèi)容 1) 首先 Schema 文檔本身就是“ validating XML”,而 DTD 文檔甚至不是“ wellformed XML”,因此,可以使用相同的工具來 開發(fā) 出 Schema 文檔和 XML 文檔,而處理DTD 必須有專門的工具; 2) Schema 相對 DTD,還有格式簡單、容易理解、表達能力更強等優(yōu)點,因此 能夠 代替 DTD。 1) DTD 使得 XML 文檔保持一致 2) DTD 可以共享 3) DTD 提供了對 XML 語匯的形式化和完整的定義 4) 每個 XML 文檔有單個的 DTD 來限制 但我們也應(yīng)該看到, DTD 的語法相當復雜 同時在 數(shù)據(jù)類型 的支持方面比較差 ,并且它不符合 XML 文件的標準,自成一個體系。 1999 年 5 月 6 日, W3C 完成并發(fā)布了 Schema 的定義。 在 1999 年 2 月 15 日, W3C 發(fā)布了一個需求定義,說明了新定義的 Schema 必須符合的要求 。該語言直接沿襲了定義 SGML( Standardized Generalized Markup Language) 語言的方法。 XML Schema 定義( XML Schema Definition, XSD)是一套 W3C 標準,用于基于 XML的稱為 XML Schema 的類型系統(tǒng) 。 ( 2)擴展性 1) Schema 對 DTD 進行了擴充,引入了數(shù)據(jù)類型、命名空間,從而使其具備較強的可擴展性。 ( 1)語法的區(qū)別 DTD 有自己的特殊語法。 ( 2)數(shù)據(jù)類型的區(qū)別 1) DTD 只允 許把內(nèi)容類型定義為一個字符串。 ( 3)采用 Schema 來定義 personName 和 workDate 的 數(shù)據(jù)類型 element name=personName type=string minOccurs=1 maxOccurs=1/ element name=workDate type=date minOccurs=1 maxOccurs=1/ 其中 string 和 date 類型都是 Schema 中自帶的基本數(shù)據(jù)類型( Primary Data Type)。 integer 整數(shù) 數(shù)值類型 , 可以包含符號位,但不含小數(shù)位和指數(shù)位 float 標準的 32 位浮點數(shù) , 可以包含符號位和小數(shù)位以及指數(shù)。 ( 6)采用前面的擴展 的基本 數(shù)據(jù)類型來約束 sex 和 personID 方法 與前面的 personName 和 workDate 元素的聲明 在形式上是 相同 的。也就是說在引用該Schema 的其它文檔中要聲明名域,其 URI應(yīng)該是 targetNamespace
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1