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

正文內(nèi)容

xml輕松學(xué)習(xí)方法手冊(cè)-文庫(kù)吧資料

2025-07-05 08:03本頁(yè)面
  

【正文】 r。 但是在XML中則規(guī)定,所有屬性值必須加引號(hào)(可以是單引號(hào),也可以是雙引號(hào)),否則將被視為錯(cuò)誤。 規(guī)則4:給屬性值加引號(hào) 在HTML代碼里面,屬性值可以加引號(hào),也可以不加。 你最好養(yǎng)成一種習(xí)慣,或者全部大寫(xiě),或者全部小寫(xiě),或者大寫(xiě)第一個(gè)字母。注意在寫(xiě)元素時(shí),前后標(biāo)識(shí)大小寫(xiě)要保持一樣。 我們還是用上面的例子,應(yīng)該寫(xiě)成這樣: ?xml version= standalone=no encode=UTF8? !DOCTYPE filelist SYSTEM 規(guī)則3:注意你的大小寫(xiě) 在XML文檔中,大小寫(xiě)是有區(qū)別的。 dtdname 就是DTD文件的網(wǎng)址和名稱。 typeofdoc是文檔類型的名稱,由你自己定義,通常于DTD文件名相同; SYSTEM/PUBLIC這兩個(gè)參數(shù)只用其一。 規(guī)則2:是否有DTD文件 如果文檔是一個(gè)有效的XML文檔(見(jiàn)上一章),那么文檔一定要有相應(yīng)DTD文件,并且嚴(yán)格遵守DTD文件制定的規(guī)范。聲明是XML文檔的第一句,其格式如下: ?xml version= standalone=yes/no encoding=UTF8? 聲明的作用是告訴瀏覽器或者其它處理程序:這個(gè)文檔是XML文檔。 XML的文檔和HTML的原代碼類似,也是用標(biāo)識(shí)來(lái)標(biāo)識(shí)內(nèi)容。請(qǐng)繼續(xù)瀏覽,謝謝! XML輕松學(xué)習(xí)手冊(cè)(4)XML語(yǔ)法 第四章 XML語(yǔ)法 提綱: 通過(guò)前面三章的學(xué)習(xí),我們已經(jīng)對(duì)什么是XML,它的實(shí)現(xiàn)原理以及相關(guān)的術(shù)語(yǔ)有所了解。在后面的相關(guān)資源列表里,我列出了當(dāng)前比較流行的一些parsers。另一種是確認(rèn)類paeser,它不但檢測(cè)文檔語(yǔ)法,結(jié)構(gòu)樹(shù),而且比較解析你使用的元素標(biāo)識(shí)是否遵守了相應(yīng)DTD文件的規(guī)范。 (解析軟件) Parser是一種檢查XML文檔是否遵循DTD規(guī)范的工具軟件。看上面的結(jié)構(gòu)樹(shù),其中myfile是父元素,title,author是它的子元素,而myfile又是filelist的子元素。在XML和DTD文件中,第一個(gè)定義的都是根元素。一個(gè)文檔結(jié)構(gòu)樹(shù)包含根元素,根元素是最頂級(jí)的元素,(就是緊接著XML聲明語(yǔ)句后的第一個(gè)元素)。 DTD就是關(guān)于XML文檔的一個(gè)schema。 下面我們來(lái)了解DTD有關(guān)的術(shù)語(yǔ): (規(guī)劃) schema是數(shù)據(jù)規(guī)則的描述。建立自己的DTD也是很簡(jiǎn)單的一件事,一般只需要定義45個(gè)元素就可以了。你不需要自己重新創(chuàng)建,只要在他們的基礎(chǔ)上加入你需要的新標(biāo)識(shí)。 目前,已經(jīng)有數(shù)量眾多的寫(xiě)好的DTD文件可以利用。比如,兩個(gè)相同行業(yè)不同地區(qū)的人使用同一個(gè)DTD文件來(lái)作為文檔創(chuàng)建規(guī)范,那么他們的數(shù)據(jù)就很容易交換和共享。 為什么要用DTD文件呢?我的理解是它滿足了網(wǎng)絡(luò)共享和數(shù)據(jù)交互,使用DTD最大的好處在于DTD文件的共享。 DTD文件也是一個(gè)ASCII的文本文件。DTD是一種保證XML文檔格式正確的有效方法,可以比較XML文檔和DTD文件來(lái)看文檔是否符合規(guī)范,元素和標(biāo)簽使用是否正確。所有DTD文件的后綴名為.dtd。SYSTEM是指文檔使用的私有DTD文件的網(wǎng)址,而PUBLIC則指文檔調(diào)用一個(gè)公用的DTD文件的網(wǎng)址。 有效的XML文檔也必須以一個(gè)XML聲明開(kāi)始,例如: ?xml version= standalone=no encode=UTF8? 和上面例子不同的,在standalone(獨(dú)立)屬性中,這里設(shè)置的是no,因?yàn)樗仨毢拖鄳?yīng)的DTD一起使用,DTD文件的定義方法如下: !DOCTYPE typeofdoc SYSTEM/PUBLIC dtdname 其中: !DOCTYPE是指你要定義一個(gè)DOCTYPE。 將XML文檔和它的DTD文件進(jìn)行比較分析,看是否符合DTD規(guī)則的過(guò)程叫validation(確認(rèn))。(有關(guān)XML語(yǔ)法我們將在下一章仔細(xì)講解) XML(有效的XML) 一個(gè)遵守XML語(yǔ)法規(guī)則,并遵守相應(yīng)DTD文件規(guī)范的XML文檔稱為有效的XML文檔。 良好格式的XML文檔必須有一個(gè)根元素,就是緊接著聲明后面建立的第一個(gè)元素,其它元素都是這個(gè)根元素的子元素,屬于根元素一組。 良好格式的文檔必須以一個(gè)XML聲明開(kāi)始,例如: ?xml version= standalone=yes encoding=UTF8? 其中你必須說(shuō)明文檔遵守的XML版本,;其次說(shuō)明文檔是獨(dú)立的,它不需要DTD文件來(lái)驗(yàn)證其中的標(biāo)識(shí)是否有效;第三,要說(shuō)明文檔所使用的語(yǔ)言編碼。 XML(良好格式的XML) 一個(gè)遵守XML語(yǔ)法規(guī)則,并遵守XML規(guī)范的文檔稱之為良好格式。但建立XML文檔并不一定需要DTD文件。一個(gè)XML的聲明語(yǔ)句就象這樣: ?xml version=? (文件類型定義) DTD是用來(lái)定義XML文檔中元素,屬性以及元素之間關(guān)系的。 (聲明) 在所有XML文檔的第一行都有一個(gè)XML聲明。XML中的屬性與HTML中的屬性是一樣的,每個(gè)屬性都有它自己的名字和數(shù)值,屬性是標(biāo)識(shí)的一部分。其中color就是font的屬性之一。例如這樣一個(gè)元素: authorajie/author 其中author就是標(biāo)識(shí)。在XML中,標(biāo)識(shí)必須成對(duì)出現(xiàn),將數(shù)據(jù)包圍在中間。一個(gè)元素由一個(gè)標(biāo)識(shí)來(lái)定義,包括開(kāi)始和結(jié)束標(biāo)識(shí)以及其中的內(nèi)容,就象這樣:authorajie/author 唯一不同的就是:在HTML中,標(biāo)識(shí)是固定的,而在XML中,標(biāo)識(shí)需要你自己創(chuàng)建。 舉例說(shuō)明: ?xml version=? !DOCTYPE filelist SYSTEM filelist myfile titleQUICK START OF XML/title authorajie/author /myfile ...... /filelist 其中第一行?xml version=?就是一個(gè)XML文檔的聲明,第三行以下就是內(nèi)容主體部分。但你看到的就是XML原代碼,而不會(huì)顯示頁(yè)面內(nèi)容。好,我們轉(zhuǎn)入正題: 什么是XML文檔?知道HTML原代碼文件吧,XML文檔就是用XML標(biāo)識(shí)寫(xiě)的XML原代碼文件。可以確保這些理解是基本正確的,至少不是錯(cuò)誤的。而國(guó)內(nèi)又缺乏權(quán)威的機(jī)構(gòu)或組織來(lái)對(duì)這些術(shù)語(yǔ)正式定名,你所看見(jiàn)的有關(guān)XML的中文教材大部分是靠作者本身的理解翻譯過(guò)來(lái)的,有些是正確的,有些是錯(cuò)誤的,更加妨礙了我們對(duì)這些概念的理解和學(xué)習(xí)。 XML輕松學(xué)習(xí)手冊(cè)(3)XML的術(shù)語(yǔ) 第三章 XML的術(shù)語(yǔ) 提綱: 導(dǎo)言 導(dǎo)言 初學(xué)XML最令人頭疼的就是有一大堆新的術(shù)語(yǔ)概念要理解。下一章,我們將系統(tǒng)的了解關(guān)于XML的各種術(shù)語(yǔ)。通過(guò)這一章的學(xué)習(xí),我們可能感覺(jué)到XML似乎更偏向數(shù)據(jù)處理,更方便程序員學(xué)習(xí)。 如果任何一個(gè)部分發(fā)生錯(cuò)誤,都不會(huì)得到正確結(jié)果。例如:當(dāng)一個(gè)title元素out of stock,將被用紅色顯示。例如:King lear是一個(gè)標(biāo)題元素; 。在XML文檔中,我們可以將每一個(gè)標(biāo)識(shí)元素看作一個(gè)對(duì)象它有自己的名稱和屬性。而DOM就是一種詳細(xì)描述HTML/XML文檔對(duì)象規(guī)則的API。與對(duì)象進(jìn)行交流,如何命令對(duì)象,就要用到API。 面向?qū)ο蟮乃枷敕椒ㄒ呀?jīng)非常流行了,在編程語(yǔ)言(例如J ava,js)中,都運(yùn)用面向?qū)ο蟮木幊趟枷?。它是微軟的IE瀏覽器特有的功能,用它可以對(duì)XML標(biāo)識(shí)設(shè)定一些有趣動(dòng)作。 CSS大家很熟悉了,全稱是Cascading Style Sheets(層疊樣式表),是目前用來(lái)在瀏覽器上顯示XML文檔的主要方法。使用XSL,你可以靈活的設(shè)置文檔顯示樣式,文檔將自動(dòng)適應(yīng)任何瀏覽器和PDA(掌上電腦)。),XML中用來(lái)設(shè)定顯示風(fēng)格樣式的文件類型有: XSL全稱是Extensible Stylesheet Language(可擴(kuò)展樣式語(yǔ)言), 是將來(lái)設(shè)計(jì)XML文檔顯示樣式的主要文件類型。XML文檔本身不知道如何來(lái)顯示,必須有輔助文件來(lái)幫助實(shí)現(xiàn)。 單獨(dú)用XMl不能顯示頁(yè)面,我們使用格式化技術(shù),比如CSS或者XSL,才能顯示XML標(biāo)記創(chuàng)建的文檔。 。 下面是一些XML metadata在實(shí)際應(yīng)用中的用途: ,使在線商務(wù)的提交動(dòng)作(submission)有效。 在HTML中我們知道可以使用meta標(biāo)識(shí)來(lái)定義網(wǎng)頁(yè)的關(guān)鍵字,簡(jiǎn)介等,這些標(biāo)識(shí)不會(huì)顯示在網(wǎng)頁(yè)中,但可以被搜索引擎搜索到,并影響搜索結(jié)果的排列順序。 我們來(lái)看一個(gè)簡(jiǎn)單的例子幫助理解: ?xml version= encoding=GB2312? myfile titleXML輕松學(xué)習(xí)手冊(cè)/title chapterXML快速入門(mén) para什么是XML/para para使用XML的好處/para /chapter chapterXML的概念 para擴(kuò)展性/para para標(biāo)識(shí)/para /chapter /myfile 這是本文的XML描述文檔,可以看到標(biāo)識(shí)分三級(jí)關(guān)聯(lián),非常清晰: myfile chapter para ... /para /chapter /myfile 上面這樣的文檔結(jié)構(gòu),我們又稱之為文檔樹(shù),主干是父元素,如myfile,分支和頁(yè)是子元素,如chapter和para。關(guān)聯(lián)的級(jí)數(shù)就形成了結(jié)構(gòu)。結(jié)構(gòu)化使你的文檔看起來(lái)不會(huì)雜亂無(wú)章,每一部分都緊密聯(lián)系,形成一個(gè)整體。 ,所有的信息按某種關(guān)系排列。程序語(yǔ)言,用來(lái)編程實(shí)現(xiàn)一些功能和應(yīng)用,但不是所有的語(yǔ)言都是用來(lái)編程的,XML就只是一種用來(lái)定義標(biāo)識(shí)和描述信息的語(yǔ)言。雖然XML的擴(kuò)展性允許你創(chuàng)建新標(biāo)識(shí),但它仍然必須遵循特定的結(jié)構(gòu),語(yǔ)法和明確的定義。 XML第三個(gè)詞是語(yǔ)言。例如這樣的HTML代碼: bfrist stepb 這里b表示粗體,只用來(lái)說(shuō)明是用粗體來(lái)顯示frist step字符,b本身并不包含任何實(shí)際的信息,在頁(yè)面上你看不到b,真正傳達(dá)信息的是frist step 。XML中,你更可以利用其擴(kuò)展性 來(lái)為文檔建立更合適的標(biāo)識(shí)。 不論你是HTML,還是XML,標(biāo)識(shí)的本質(zhì)在于便于理解,如果沒(méi)有標(biāo)識(shí),你的文檔在計(jì)算機(jī)看來(lái)只是一個(gè)很長(zhǎng)的字符串,每個(gè)字看起來(lái)都一樣,沒(méi)有重點(diǎn)之分。 。 關(guān)于建立標(biāo)識(shí)還需要說(shuō)明一點(diǎn),標(biāo)識(shí)是描述數(shù)據(jù)的類型或特性,比如width,年齡age,姓名name等,而不是數(shù)據(jù)的內(nèi)容,比如:10pxl,18,
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1