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時,自...