xml(extensible markup language) 即可擴充套件標記語言
xml是internet環境中跨平台的、依賴於內容的技術,是當前處理結構化文件資訊的有力工具
xml語言有如下特點:
1. xml的結構和基礎語法
在乙個xml文件裡包含如下的要素:
1)xml宣告:處理指令的一種,乙個xml文件最好以乙個xml宣告作為開始(xml宣告必須出現在文件的第一行)
example:
<?xml version = "1.0" encoding = "gb2312" standalone = "no"?>
<?代表一條指令的開始 ?>代表一條指令的結束
xml代表此檔案是xml檔案
version = "1.0" 代表此檔案用的是xml1.0標準
encoding = "gb2312" 代表此檔案所用的字符集 如果不定義 預設unicode 如果該檔案要用到中文,就必須將此值設為gb2312
2)元素:xml文件內容的基本單元,從語法上講:乙個元素包含乙個起始標記,乙個結束標記以及標記之間的資料內容
《標記》資料內容語法規定:
3) cdata節:在標記cdata下,所有標記、實體引用都被忽略,而被xml處理程式一視同仁當做字元資料看待
cdata文字內容中不能出現字串 ]]>
cdata不能巢狀
4) 注釋:
ps:
在xml元素必須彼此正確巢狀
元素必須關閉標籤
xml文件必須有根元素
xml的屬性值必須加引號
XML基礎知識
好多書籍只介紹建立xml webservice,並沒有詳細介紹xml webservice的工作原理以及各部分 例如iis asp.net 在xml webservice中所起的作用.學習後整理了一下,希望對讀者有所幫助 一 xml webservice作用 xml webservice在應用程式中...
xml基礎知識
xml extensible markup language 即可擴充套件標記語言,它與html一樣,都是sgml standard generalized markup language,標準通用標記語言 xml是internet 環境中跨平台的,依賴於內容的技術,是當前處理結構化文件資訊的有力工...
xml基礎知識
xml extensible markup language 是html的擴充套件標籤語言,xml比html更加靈活,html的標籤是固有的 已經被定義 而xml標籤沒有固定的,所有標籤均可根據實際需要自行定義,但在語法要求上xml比html嚴格。在xml嚴格要求所有標籤必須有開始標籤和結束標籤。x...