国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

XML基礎總結

2019-11-08 01:53:10
字體:
來源:轉載
供稿:網友

xml基礎總結

XML 是可擴展標記語言(Extensible Markup Language)的縮寫,其中的 標記(markup)是關鍵部分。它很適合傳輸數據,解決了跨平臺傳輸對象的問題

  XML 文檔的第一行可以是一個 XML 聲明。這是文件的可選部分,它將文件識別為 XML 文件,有助于工具和人類識別 XML(不會誤認為是 SGML 或其他標記)??梢詫⑦@個聲明簡單地寫成 <?xml?>,或包含 XML 版本(<?xml version="1.0"?>),甚至包含字符編碼,比如針對 Unicode 的 <?xml version="1.0" encoding="utf-8"?>。因為這個聲明必須出現在文件的開頭,所以如果打算將多個小的 XML 文件合并為一個大 XML 文件,則可以忽略這個可選信息。

以便條為例的XML文檔:

<?xml version="1.0"?><小紙條> <收件人>大元</收件人> <發件人>小張</發件人> <主題>問候</主題> <具體內容>早啊,飯吃了沒? </具體內容></小紙條>

命名元素

標記的大小寫保持一致

創建 XML 時,要確保開始和結束標記的大小寫是一致的。如果大小寫不一致,在使用或查看 XML 時將出現錯誤。例如,如果大小寫不一致,Internet Explorer 將不能顯示文件的內容,但它會顯示開始和結束標記不一致的消息。

到目前為止,都使用 <recipe> 作為根元素。在 XML 中,先要為元素選擇名稱,然后再根據這些名稱定義相應的 DTD 或 schema。創建名稱時可以使用英文字母、數字和特殊字符,比如下劃線(_)。下面給出命名時需要注意的地方:

元素名中不能出現空格。名稱只能以英文字母開始,不能是數字或符號。(在第一個字母之后就可以使用字母、數字或規定的符號,或它們的混合)。對大小寫沒有限制,但前后要保持一致,以免造成混亂。
 

  之后就是XML的根元素。在上面的小紙條例子中,此元素就是<小紙條>,而</小紙條>是根元素的結尾標記(即結束標簽)。標記中不能以下劃線"_"和數字開頭任何XML文檔都只能有一個根元素。根元素里面,可以有子元素,子元素里面可以有子子元素,元素不能交叉嵌套。以此類推。這樣就已經合乎語法了,這稱為合法的XML。

但是,根元素到底叫<小紙條>還是<Book>,則是由文檔類型定義(DTD校驗技術)或XML Schema校驗。如果DTD規定根元素必須叫<小便條>,那你寫作<小紙條>就不符合要求。這種不符合DTD或XML綱要的要求的XML文檔,被稱作沒有實效的XML,反之則是有實效的。

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邹城市| 应城市| 永仁县| 惠来县| 许昌市| 方正县| 安顺市| 邮箱| 闸北区| 上饶县| 桃源县| 盐亭县| 喜德县| 怀化市| 清苑县| 渭源县| 镇巴县| 扶沟县| 阿拉尔市| 尚志市| 体育| 诏安县| 陇川县| 汽车| 永福县| 八宿县| 大英县| 浮梁县| 辽中县| 霍州市| 江山市| 无锡市| 墨玉县| 江安县| 灵丘县| 灵台县| 乌鲁木齐市| 华容县| 临武县| 蓬莱市| 京山县|