XML是eXtensible Markup Language的縮寫,它的前身是SGML,或者說,XML是SGML的子集。簡單講,XML是一種文檔格式,作為一種標準,有利于不同機構間的數據交換。從表面上看,XML是一種語言,但是它同時也是一種創造和定義其他語言的語言。通過一組定義好的規范,我們可以很方便的擴展它。
我們來看一個實際的XML長什么樣:(僅僅是個最簡單的例子,為了說明XML的基本結構)
直觀的看,我們這個XML文件定義了一組客戶,每一個客戶又有相應的ID、姓名、注冊時間和到訪次數。這就是一個最基本的XML,它很類似HMTL,但是一方面它可以有自定義的標簽,另一方面它也要求更加嚴格的語法,如標簽必有開閉且不能重疊等。不僅僅是這樣,通常每個XML文件都會對應一組嚴格定義的語法,以便對它們進行正確的處理,這一點我會在稍后作更詳細的說明。
Powered by: BlogJava Copyright © laogao