1關於靜態網頁的製作
html主要負責頁面的結構+css頁面的美觀+js與使用者的互動、
2html
有標籤體的標籤:
沒有標籤的標籤:
html的標籤是固定的。是由
w3c預先規定好的!!!
3xml和html的簡單對比
xml:(1)可以擴充套件的標記語言(2)可以自定義標籤(3)
描述帶關係的資料,作為軟體的配置檔案(包含與被包含)(4)場景比如tomcat的web.xml (5)作為資料的載體:儲存mysql資料
html:(1)超文字標記語言(2)
由w3c預先定製好的(3)
負責頁面的結構
4xml功能
(1)描述帶關係的資料(軟體的配置檔案)
5xml語法
(1)xml檔案以
.xml
結尾。xml
檔案和html
一樣,同樣能被瀏覽器解析!
(2)標籤
(1)標籤名不能以數字開頭。
(2)標籤名不能有空格
(3)如果沒有命名空間,標籤名中間就不能使用:號。
(4)乙個格式良好的xml文件有且僅有乙個跟標籤。
(5)區分大小寫
6屬性格式:
標籤名 屬性名
="屬性值
"/>
注意:1)屬性的值必須用雙引號或單引號包含,不能省略!
2)在乙個標籤內屬性可以有多個,但不能重複。
7注釋格式:
注釋也回被解析
8宣告格式:
屬性vertion:xml的版本
encoding:瀏覽器開啟xml時候查詢的編碼
注意:1)儲存
xml文件的編碼和瀏覽器開啟
xml的編碼要保持一致!而且是支援中文的編碼,這樣就不會出現中文亂碼問題。
2)在ecpise
開發工具中,
ecplise
工具在儲存
xml文件時,會自動去按照
xml文件宣告的
encoding
編碼去儲存
xml檔案,所以用
eclipse
工具,編寫
xml文件,只有宣告
xml的編碼就不會有中文亂碼問題了!!!
3)如果是使用記事本編寫
xml文件時,要注意儲存
xml文件的編碼!!
9例子員工管理系統(員工物件)
員工資訊:
編號、姓名、年齡、
性別、籍貫、學校、****
使用xml文件方式表達。
student.xml 描述學員資訊
要求:包含標籤、屬性、注釋、文件宣告
1xml version="1.0" encoding="utf-8"
?>23
<
studentlist
>
4<
student
id="200"
>
5<
name
>王五
name
>
6<
age>18
age>
7<
gender
>男
gender
>
8<
native
>重慶
native
>
9<
school
>北京大學
school
>
10<
phone
>15453431111
phone
>
11student
>
12<
student
id="101"
>
13<
name
>小三
name
>
14<
age>20
age>
15<
gender
>男
gender
>
16<
native
>日本
native
>
17<
school
>東京大學
school
>
18<
phone
>1253534111
phone
>
19student
>
20studentlist
>
5800xm使用有感
自從上次去了武夷山,e63掉水裡面之後,我的手機就一直是nokia的1100,再也不能使用google地圖,opera上網衝浪了,鬱悶了好久。後來終於下定決心再重新買乙個智慧型手機,最開始想買g2,但是2400以上的 讓我心裡很是不爽,後來挑來挑去還是選了5800xm,說實話,我很是不願意買noki...
IOS內建NSXMLParser解析xml
nsxmlparser解析xml格式的資料 用法如下 首先,nsxmlparser必須繼續nsxmlparserdelegate協議 inte ce xmlhelper nsobject 首先設定xml資料,並初始化nsxmlparser void viewdidload 遍例xml的節點 void...
Eclipse開發android程式xml不提示
今天在另乙個系統 從win7到win xp,因為eclipse是綠色軟體 下使用eclipse開發android程式,在編輯xml檔案的時候居然不提示,怎麼回事?按alt 也是木有用啊?這是個問題。以前有過但是木有解決,這次又遇到了。還有android中的xml檔案的dtd約束檔案在 我怎麼才能修改...