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

正文內(nèi)容

通過代碼示例跟我學(xué)xmlschema相關(guān)的應(yīng)用技術(shù)——xmlschema中的各個標(biāo)簽的應(yīng)用示例-wenkub

2022-11-25 07:39:52 本頁面
 

【正文】 列資料 楊教授工作室,版權(quán)所有,盜版必究 , 4/15 頁 xsd:sequence xsd:element name=productName type=xsd:string minOccurs=4maxOccurs=6/ xsd:element name=productPrice type=xsd:decimal/ xsd:element name=shipDate type=xsd:date minOccurs=0/ /xsd:sequence xsd:attribute name=type type=productTYpe/ /xsd:plexType /xsd:element /sequence /plexType /element xsd:simpleType name=productTYpe xsd:restriction base=xsd:string xsd:pattern value=\d{3}/ xsd:length value=3/ /xsd:restriction /xsd:simpleType ( 4) XML 文件和其對應(yīng)的 DTD 示例 1) XML 配置數(shù)據(jù)示例 ?xml version= encoding=UTF8? product productItem type =001 productName計算機 /productName productPriceUS$ 1000/productPrice shipDate2020/10/1/shipDate /productItem /product 2)對應(yīng)的 DTD 文檔示例 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 5/15 頁 !ELEMENT product(productItem +) !ELEMENT productItem (productName , productPrice, shipDate) !ELEMENT productName (PCDATA) !ELEMENT productPrice (PCDATA) !ELEMENT shipDate (PCDATA) 注意: 作為名域的標(biāo)識符 (在聲明中作為元素或?qū)傩缘那熬Y ),也可以不使用 xsd 或 xsi。 3) W3C XML Schema 真正出色的地方是在表達屬性值和元素內(nèi)容的類型約束上。 ( 2) Schema 類似 DTD,但 Schema 可以規(guī)定一套特定文檔的結(jié)構(gòu)或模型 代替 DTD 的就是 W3C定義的 Schema, Schema 從字面意義上來說,可以翻譯成模式、大綱、計劃、規(guī)劃等等。也就是說 DTD 文檔本身并不是一個良好形式的XML 文檔。因為DTD 規(guī)范嚴格地定義了 XML 的結(jié)構(gòu)結(jié)構(gòu),但只支持相對功能較弱的內(nèi)容類型規(guī)范,而對強制性結(jié)構(gòu)化卻無能為力 。 為什么要應(yīng)用 Schema ( 1) XML 文檔 有“ 格式良好 ” 和 “ 有效性 ” 兩種約束 由于 XML 只說明數(shù)據(jù)的結(jié)構(gòu)而并不關(guān)心數(shù)據(jù)是如何具體描述的、數(shù)據(jù)是否正確 的,因此 XML 文檔有格式良好和有效性兩種約束 1) 其中的 格式良好適合于所有的 XML 文檔,即滿足 XML 標(biāo)準(zhǔn)中對于格式的規(guī)定??梢哉f,微軟的 Schema 啟發(fā)了一種很好的思想,并成為現(xiàn)今的 W3C定義 Schema 的原型。但是, W3C 的 Schema 與微軟的 Schema 是不同的,它是在 W3C 的專家們充分討論和論證的基礎(chǔ)上產(chǎn)生的。 2) 而當(dāng) XML 文檔滿足一定的語義約束則稱該 XML 文檔為有效的 XML 文檔。 這主要是由于 文檔類型定義 使用 不同于 XML 的獨 立語法來規(guī)定了 XML 文檔中各種元素集合的內(nèi)容模式。 另外,使用 DTD 雖然在指定許可的 元素、需要的元素以及給定 XML 文檔中如何組織元素等方面給我們以較大的方便,但是,一旦你想針對特定元素施加數(shù)據(jù)類型就會遇到麻煩了 因為, DTD 規(guī)范嚴格地定義了結(jié)構(gòu),但只支持相對功能較弱的內(nèi)容類型規(guī)范,而對強制性結(jié)構(gòu)化卻無計可施,比如名為 Date 的數(shù)據(jù)如何規(guī)定它必須包含有效值呢? 這就要指望 XML Schema 了! DTD 無法簡化子元素基數(shù)性的規(guī)范(可以簡潔地指定“一個或多個”子元素,但即使楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 3/15 頁 可能,指定“七到十二之間”也會過分冗長,甚至完全曲解) 。它的基本意思就是說為 XML 文檔制定一種模式。而這恰恰是 DTD 最薄弱的地方。 使用 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ǔ)。 2) 另外,通過特定的映射機制,還可以將不同的 Schema 進行轉(zhuǎn)換,以實現(xiàn)更高層次的數(shù)據(jù)交換。下面就對這兩種技術(shù)之間的區(qū)別進行簡單的介紹。 2) XML 工具軟件可以利用 XM
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1