XML筆記 第二章 基礎知識

2021-06-07 18:28:44 字數 1566 閱讀 5463

xml(extensible markup language)可擴充套件標記語言,xml注重資料的儲存,html注重資料的表現。

語法部分:

2、文件型別:<?xml version="1.0" ?>代表該文件是乙個xml文件,文件型別可以不寫,如果寫

必須出現在文件的第一行第一列。

3、處理指令:為外部應用程式提供,用來處理xml文件的命令,使用較多的為xml-stylesheet.

3、文件注釋:以""結束,中間為注釋內容。

4、元素:元素是指標籤,以及包含在標籤內部的內容。

4.1、元素的命名規則:

4.1.1、元素名只能以字母或下劃線開頭,其後可以跟數字、字母和下劃線的任意組合;

4.1.2、元素名不能以xml(xml、xml)開頭;

4.1.3、元素名不能包含空格;

4.1.4、元素的開始標籤和結束標籤必須完全一致(大小寫)。

4.2、根元素:

每個xml文件有且只有乙個根元素(除處理指令和注釋外).

4.3、元素巢狀和元素並列:

兩個元素之間的相互關係要麼完全包含、要麼完全不包含。

5、屬性:顧名思義,是指某件事物的特性,屬性依附與元素存在,包含在元素的內部。

6、實體引用:xml文件中的特殊字元如"<"必須使用實體表示,如下表:

實體

實體引用

含義

英文原詞

lt<

小於less than

gt>

大於greater than

amp&

&(and符號)

ampersand

apos

'撇好或單引號

apostrophe

quot

"雙引號

quotation

7、cdata段:字元資料character data,以""結尾,包含在其中的全部字元都是處理器視為普通字元。

8、字元引用:字元引用以"&#"開頭,以";"結尾,中間插入十進位制或者十六進製制的unicode值,可以表示一些不能由鍵盤輸入、或者不能正常顯示的字元(比如**符號∮)。

xml檔案

1、xml開發工具:常見的兩種開發工具(包含良好性和有效性檢查)。

stylus studio:

xmlspy:

2、xml除了要符合格式良好性,還要符合有效性

,就像乙個應聘者要符合基本的"踏實肯幹"等基本的要求外,還要有符合崗位能力(如經理職位善於溝通管理、精通技術)。

xml和schema、xslt的關係

1、schema是用來校驗xml檔案是否符合要求的一種技術;

2、xslt(extensible stylesheet language transformations)是提供xml轉換為其他檔案格式的一種轉換規則。

注意:schema只是驗證規則,xstl只是校驗規則,真正去校驗xml、轉換xml的是專門的解析和轉換工具。

第二章(TCP IP基礎知識)

tcp transmission control protocol 和ip internet protocol 是網際網路眾多通訊協議最為著名的。本章旨在介紹tcp ip的發展歷程及其相關協議的概述。在實際生活中有時確實是把它當作兩種協議,但是在大多數情況下它只是利用ip進行通訊時所必須用到的協議群...

第二章 基礎知識和準備

1 基礎知識 雖然在第一章中我們對php進行了簡單的介紹,但在沒有看到具體 之前,我們仍然不甚了解php究竟是什麼,它究竟能做什麼。我們依然採用經典的hello,world 例項來向大家呈現php的功能。下面是hello.php檔案的源 echo hi,i m a php script 該檔案執行後...

spring筆記 第二章 通過xml裝配bean

借助spring tool suite建立xml檔案。可以自動引入xds規範,可以校驗xml完整性。xml包含兩部分 第一部分是文件頭 xds規範引用區域 一部分是文件體 配置編寫區域 例項 class 類名稱 bean id beanname class 類名稱 bean 當配置中未指定id時,自...