chap 5notes
-----------------------------
一、xml文件示例
<?
xmlversion
="1.0"?>
<
root
>
<
company
>
wrox press
company
>
<
employees
>
<
employee
>
<
name
>hubert welsch
name
>
<
num>9862
num>
<
contact
>
<
office
>ext-346
office
>
<
home
>8764 35733
home
>
contact
>
<
service
>2 years
service
>
<
dept
>.net team
dept
>
employee
>
<
employee
>
<
name
>paul crick
name
>
<
num>7461
num>
<
contact
>
<
office
>ext-399
office
>
<
home
>2138 90346
home
>
contact
>
<
service
>8 months
service
>
<
dept
>.net team
dept
>
employee
>
employees
>
root
>
二、重點提示 1、
xml即
extensible markup language
2、xml
是.net
應用程式環境下傳輸資料的一種基本方法 3、
任何xml
標記符都不包含
html
標記符所隱含的樣式資訊 4、
標記符——標籤;元素——標籤中包含的內容 5、
xml要求顯式閉合所有元素;空元素 6、
xml標記符也可具有屬性,
,所有屬性值都必須用雙引號括起來 7、
xml是
sgml
的簡化版本 8、
xml就是標記資料的一種基本方式,使得資料能夠自我描述 9、
xml是區分大小寫的!
10、
所有的xml
文件都必須有乙個惟一的開始和關閉標記符,即「根元素」
11、
xml是以純文字的形式儲存和傳輸的,因此,比其他大多數資料格式具備更強的優勢。其純文字形式並不是專有的,可以跨平台、跨作業系統使用,任何可以閱讀純文字的應用程式都可以使用
xml
12、
xml並不支援併發編輯,在併發編輯的時候會出現問題。如果開始編輯檔案,那麼過一段時間之後,
xml檔案就會由作業系統自動鎖閉。這意味著這段時間內其他任何人都不能對其進行更新。所以,在經常更新和修改相同資料的地方(應用領域),
xml不會取代資料庫
13、
實體(一般實體)在
xml文件中用於避免多次輸入大段的文字。實體提供了一種將文字和名稱聯絡起來的方式,以便提到名稱時可以用實體來替代
定義實體:
2005」
>
使用實體:
14、
注釋的寫法——與
html
語法一致
寫法:
15、在
asp.net
中可以用不同的方式使用xml
(1)
xml可以作為乙個資料來源,從中可以提取資料
(2)
xml還可以用作一種大量儲存資料庫資訊或物件狀態的格式,可以在web服務中用於在應用程式之間傳遞資料
(3)
xml還用於
iis和
asp.net
中的各種配置檔案
演算法競賽入門經典Chap5筆記
把手放在鍵盤上時,稍不注意就會往右錯一位。這樣的話,q會變成w,j會變成k等。輸入乙個錯位敲出的字串,輸出打字員本來想打出的句子。樣例輸入 o s,gomr ypfsu 樣例輸出 i amfine today.include int main return 0 總結 1.for i 0 s i s ...
XML輕鬆學習手冊(5)XML語法之二
二.元素的語法 元素由一對標識以及其中的內容組成。就象這樣 ajie。元素的名稱和標識的名稱是一樣的。標識可以用屬性來進一步描述。在xml中,沒有任何保留字,所以你可以隨心所欲的用任何詞語來作為元素名稱。但是也必須遵守下列規範 1.名稱中可以包含字母 數字以及其它字母 2.名稱不能以數字或 下劃線 ...
XML輕鬆學習手冊(5)XML語法之四
七.dtd的語法 dtd是 有效 xml文件 的必須檔案,我們通過dtd檔案來定義文件中元素和標識的規則及相互關係。如何建立乙個dtd檔案呢?讓我們一起來學習 1.設定元素 元素是xml文件的基本組成部分。你要在dtd中定義乙個元素,然後在 xml文件中使用。元素的定義語法為 說明 宣告後面的 de...