久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

XMLSchema驗(yàn)證

時(shí)間:2020-08-19 19:57:22 IBM認(rèn)證 我要投稿

XMLSchema驗(yàn)證

  IBM在業(yè)界有“藍(lán)色巨人”的美譽(yù)。IBM仍然是當(dāng)今世界極具聲望的計(jì)算機(jī)公司之一。下面是小編收集的關(guān)于XMLSchema驗(yàn)證,希望大家認(rèn)真閱讀!

  一、什么事Schema(XSD)

  XML Schema是微軟定義的一套用來(lái)驗(yàn)證XML技術(shù)。是一套預(yù)先規(guī)定的XML元素和屬性創(chuàng)建的,這些元素和屬性定義了XML文檔的結(jié)構(gòu)和內(nèi)容模式。

  DTD的局限性:

  1、DTD不遵循XML語(yǔ)法。

  2、DTD的數(shù)據(jù)類(lèi)型有限,與數(shù)據(jù)庫(kù)類(lèi)型不一致。

  3、DTD不可以擴(kuò)展。

  4、DTD是不支持命名空間的。

  Schema的優(yōu)勢(shì):

  1、Schema是一種XML語(yǔ)法結(jié)構(gòu),編寫(xiě)更加方便。

  2、Schema可以支持?jǐn)?shù)據(jù)類(lèi)型。

  3、Schema是可以擴(kuò)展的.。

  4、Schema支持命名空間。

  二、Schema文檔結(jié)構(gòu)

  Schema文檔本身是一個(gè)XML文檔,所以必須滿(mǎn)足XML文檔結(jié)構(gòu)。在每個(gè)Schema文檔中必須包含一個(gè)根元素。

  targetNamespace="http://www.w3school.com.cn"

  xmlns="http://www.w3school.com.cn"

  elementFormDefault="qualified">

  定義內(nèi)容

  說(shuō)明:

  xmlns:xs="http://www.w3.org/2001/XMLSchema":顯示 schema 中用到的元素和數(shù)據(jù)類(lèi)型來(lái)自命名空間 "http://www.w3.org/2001/XMLSchema"。同時(shí)它還規(guī)定了來(lái)自命名空間 "http://www.w3.org/2001/XMLSchema" 的元素和數(shù)據(jù)類(lèi)型應(yīng)該使用前綴 xs:

  targetNamespace="http://mynamespace/myschema" :顯示被此 schema 定義的元素驗(yàn)證的XML來(lái)自的命名空間。

  xmlns="http://www.w3school.com.cn" :指定默認(rèn)的命名空間是 。

  elementFormDefault="qualified" :指目標(biāo)XML是否遵循本Schema,qualified表示遵循,unqualified表示不遵循。

  三、在XML中引用Schema文檔

  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

  xsi:schemaLocation="http://www.w3school.com.cn note.xsd">

  George

  John

  Reminder

  Don't forget the meeting!

  說(shuō)明:

  xmlns="http://www.w3school.com.cn" :規(guī)定了默認(rèn)命名空間的聲明。此聲明會(huì)告知 schema 驗(yàn)證器,在此 XML 文檔中使用的所有元素都被聲明于 "http://www.w3school.com.cn" 這個(gè)命名空間。

  xsi:schemaLocation="http://www.w3school.com.cn note.xsd":指定文件路徑。

【XMLSchema驗(yàn)證】相關(guān)文章:

oracle口令文件驗(yàn)證與操作系統(tǒng)驗(yàn)證設(shè)置技巧10-28

解析驗(yàn)證EIGRP STUB區(qū)域05-10

HTML validate HTML驗(yàn)證特點(diǎn)11-10

ASP加法驗(yàn)證碼代碼09-18

如何驗(yàn)證你的創(chuàng)業(yè)想法?11-14

微信個(gè)人公眾號(hào)怎么驗(yàn)證身份信息05-26

關(guān)于JAVA請(qǐng)求需要Basic身份驗(yàn)證的網(wǎng)頁(yè)09-23

檢驗(yàn)證明書(shū)的主要內(nèi)容11-12

無(wú)線(xiàn)網(wǎng)絡(luò)身份驗(yàn)證故障問(wèn)題11-14