XML例項入門筆記 02 基本結構和語法1

2021-04-27 21:23:58 字數 781 閱讀 7916

這一節介紹xml文件的基本結構和語法。

我們將認識乙個xml文件是怎樣的。

xml是標籤化的文件

xml與html等都是sgml的乙個分支,sgml是標準通用的標記語言。xml是sgml的乙個簡化版本。xml讓我們根據我們的需要,建立自己標籤,然後利用這個標籤來描述自己的資料。因此,xml文件是由帶標籤的資料組成的文件。

我們可以看到,在這個文件中有很多行文字片段,每乙個片段都包含了標籤和字元資料,如下所示為乙個片段:

其中和分別稱為開始標籤和結束標籤,裡面的 布拉德·皮特 就稱為字元資料。資料就是這樣被標籤包圍起來,而儲存起來的。這樣的標籤化資料叫做元素。

有趣的是,標籤裡面不一定有字元資料,可以有多個標籤,從而巢狀起來,形成層次關係。如下面所示,演員表標籤裡面包含了多個演員標籤,然後演員標籤裡面才包含紀錄演員名字的字元資料:

事實上,xml文件中的資料就是這樣組織起來的。在這樣的機制下,資料不再雜亂無章,而是根據使用者定義的結構儲存起來。

文件的基本結構

xml文件主要包含以下部分:

1、序言:它包含xml宣告以及文件型別的定義。

如上面例子中出現的這個片段,就是該文件的序言:

2、正文:包含文件中的主要標記和字元資料。其實在正文是乙個根元素(也成為文件元素),而且有且只有乙個根元素。如上面例子中的元素,包括該元素裡面的所有子元素,都是正文。

在標籤上存放資料

為標籤新增屬性

注釋

MongoDB MongoDB基本入門02

mongodb的固定集合 固定集合特性 應用場景 當我們執行下面命令時,發現加入了53條,因為先前新增的會被覆蓋掉 for var i 1 i 100 i mongodb的資料庫安全 安全和認證 第二步 在itcast資料庫中建立普通賬號 第三步 重啟資料庫服務,並開啟安全檢查 第四步 客戶端認證連...

XML入門筆記

第一行必須是xml宣告 定義 xml 的版本 1.0 和所使用的編碼 utf 8 萬國碼,可顯示各種語言 有且只有乙個根節點。xml標籤的書寫規則與html相同。標籤名使用英文小寫,單詞之間用 分隔 購物車把字元 if salary 1000 then,解決辦法1,實體引用。2,cdata標籤 cd...

Linux學習筆記02 Linux基本入門指令

今天來記錄一下linux的基本指令 建立目錄 mkdir home testfolder 切換目錄 cd home testfolder cd 移動目錄 mv home testfolder var tmp 刪除目錄 rm rf var tmp testfolder 檢視目錄下的檔案 ls etc ...