關鍵技術剖析ASPNET中XML的應用
XML基礎知識
在回復或評論時經常會出現一些ResponseWrite()手動添加的標簽語句我們稱之為HTML標簽也可以把它們看作是XML文件本章的案例很多地方都可以作為XML實現也可以直接將數據存儲在XML中
XML是一個基於文本的格式使用類似於HTML的標記語言來結構化數據它是公有的任何人都可以免費使用XML是由一組WC聯盟制定的標准來管理其變體比較多很容易定制可用於創建很多類似HTML的語言作為對XML的擴充?
XML中元素的基本概念
()Element(元素)構成XML文檔的最小單位即XML文檔表示的單個數據
<UserID>heroisme</UserID>
()Tag(標簽)用來定義元素必須成對出現例如有<UserID>則必有</UserID>
()Attribute(屬性)如<UserID kkk=>luoluoluo</UserID>其中kkk為屬性完全可以將屬性轉換為子元素
()Declaration(聲明)文檔的第一行必須使用XML聲明告訴浏覽器這是一個XML文檔
()Parent Element(父元素)與Child Element(子元素)父元素指包含其他元素的元素被包含的稱為子元素
()DTD(文件類型定義)定義XML元素屬性及其之間關系通過DTD可以檢測XML文檔的結構是否正確
()Schema(規劃)數據規則的描述完成以下兩項工作
定義元素數據類型和元素之間的關系
定義元素所包含的內容類型
()Document Tree(文檔樹)文檔元素分級結構的形象表示一個文檔結構樹均包含根它是最頂級的元素
XML語法需要注意的地方
XML文檔中必須有聲明
注意大小寫
屬性必須加上引號
標簽必須成對且關閉
元素名稱中不能帶有空格:XML保留字
元素名不能以_開頭
返回目錄ASPNET項目開發指南
編輯推薦
ASPNET MVC 框架揭秘
ASPNET開發寶典
ASP NET開發培訓視頻教程
From:http://tw.wingwit.com/Article/program/net/201311/15869.html