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

正文內(nèi)容

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

2024-12-28 07:39上一頁面

下一頁面
  

【正文】 hema 不僅預(yù)定義了一些簡單的數(shù)據(jù)類型,同時也允許開發(fā)者定義自己的簡單類型。 char 單字符 boolean 布爾型 0 或 1, 其中 0 代表 false, 1 代表 true date 歷法日期,格式是 CCYYMMDD,它 符合 ISO 8601 格式且無時間部分 。 ( 3)是否支持名域 ( 命名空間 ) XML Schema 利用名域?qū)⑽臋n中特殊的節(jié)點(diǎn)與 Schema 說明相聯(lián)系,一個 XML 文件可以對應(yīng)有多個不同的 Schema(各個 Schema 通過命名空間進(jìn)行相互區(qū)分 )命名空間;而如果是使用 DTD,一個 XML 文件只能有一個與之相對應(yīng)的 DTD 文件。 2) XML 工具軟件可以利用 XML 文檔和 Schemas 之間語法通用這一優(yōu)點(diǎn)為兩者提供支持。 2) 另外,通過特定的映射機(jī)制,還可以將不同的 Schema 進(jìn)行轉(zhuǎn)換,以實(shí)現(xiàn)更高層次的數(shù)據(jù)交換。而這恰恰是 DTD 最薄弱的地方。 另外,使用 DTD 雖然在指定許可的 元素、需要的元素以及給定 XML 文檔中如何組織元素等方面給我們以較大的方便,但是,一旦你想針對特定元素施加數(shù)據(jù)類型就會遇到麻煩了 因?yàn)椋?DTD 規(guī)范嚴(yán)格地定義了結(jié)構(gòu),但只支持相對功能較弱的內(nèi)容類型規(guī)范,而對強(qiáng)制性結(jié)構(gòu)化卻無計可施,比如名為 Date 的數(shù)據(jù)如何規(guī)定它必須包含有效值呢? 這就要指望 XML Schema 了! DTD 無法簡化子元素基數(shù)性的規(guī)范(可以簡潔地指定“一個或多個”子元素,但即使楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 3/15 頁 可能,指定“七到十二之間”也會過分冗長,甚至完全曲解) 。 2) 而當(dāng) XML 文檔滿足一定的語義約束則稱該 XML 文檔為有效的 XML 文檔??梢哉f,微軟的 Schema 啟發(fā)了一種很好的思想,并成為現(xiàn)今的 W3C定義 Schema 的原型。因?yàn)镈TD 規(guī)范嚴(yán)格地定義了 XML 的結(jié)構(gòu)結(jié)構(gòu),但只支持相對功能較弱的內(nèi)容類型規(guī)范,而對強(qiáng)制性結(jié)構(gòu)化卻無能為力 。 ( 2) Schema 類似 DTD,但 Schema 可以規(guī)定一套特定文檔的結(jié)構(gòu)或模型 代替 DTD 的就是 W3C定義的 Schema, Schema 從字面意義上來說,可以翻譯成模式、大綱、計劃、規(guī)劃等等。 element name=product plexType sequence xsd:element name=productItem xsd:plexType 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(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計算機(jī) /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。 Schema 允許全局性元素( 在整個 XML 文檔中元素用相同方式來使用)和局部性元素(元素在特定的上下文中有不同的含義) 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 6/
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1