日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

XML基础概念

發布時間:2025/3/20 asp.net 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 XML基础概念 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、什么是XML。

  可擴展標記語言(EXtensible Markup Language),標準通用標記語言的子集,是一種用于標記電子文件使其具有結構性的標記語言。

?

二、XML特點

  1、XML與操作系統、編程語言和開發平臺無關。、

  2、實現不同系統、不同語言之間的數據交互。

?

三、XML基本結構

  1、聲明

  <?xml version="1.0" encoding="UTF-8"?>

  XML第一行必須為XML文檔第一行, version表示XML的版本,encoding表示文檔的編碼格式,默認為utf-8。

  

  2、根元素

  XML文檔是以樹形結構保存數據,每個XML都有一個根元素,而且只能有一個。每個根元素必須有開始和結束標記。

  

  3、元素

  XML由用戶自定義標記組成,一個元素就是一個標記。標記必須區分大小寫,所有的標記必須成對出現,標記必須正確嵌套。  

  XML元素名稱命名規范:

  1)名稱中可以包含包含字母、數字或者其他字符。

  2)名稱中不能以數字或標點符號開始。

  3)名稱中不能包含空格。

  3)不能使用<>符號。

?

  4、屬性

  <元素 ?屬性="屬性值" />

  屬性必須使用雙引號包括,一個元素可以有多個屬性,屬性值中不能直接包含<,",&。

  

  5、實體(轉移字符)

實體符號
&lt;<
&gt;>
&amp;&
&quot;"
&apos;'

  

  6、CDATA節

  用于把整段文本解釋為純字符數據而不是標簽的情況。包含大量<,>,&或者"字符。CDATA節點中所有的字符都會被當做元素字符數據的常量部分,而不是XML標簽。

  語法:

  <![CDATA[要顯示的內容]]>

  例:  

<?xml version="1.0" encoding="UTF-8"?> <!--聲明部分--> <studentlist> <!--根節點--><student id="10086"> <!--子節點,id節點屬性--><name>張三</name><age>20</age><description><![CDATA[個人說明:<title></title>]]></description></student><student id="10087"><name>李四</name><age>22</age></student> </studentlist>

?

四、格式良好的XML文檔

  1、必須有XML的聲明語句

  2、必須有且只有一個XML根元素。

  3、標簽大小寫敏感。

  4、屬性使用雙引號。

  5、標簽必須成對出現。

  6、空標簽關閉。

  7、元素必須正確的嵌套。

  8、必須對特殊字符使用實體

轉載于:https://www.cnblogs.com/zhengcheng/p/4278764.html

總結

以上是生活随笔為你收集整理的XML基础概念的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。