一、建立xml物件:
var myxml = new xml();
二、引用xml檔案:
myxml.load("data.xml");
三、忽略空格:
myxml.ignorewhite = true;//預設的為false
四、處理xml物件的函式:
myxml.onload = function(success)
五、 data.xml檔案的內容:
xiaoshandong
xiaoshandong3
六、返回值例項
1、myxml.childnodes[0]將返回:
xiaoshandong
xiaoshandong3
中國網管聯盟www_bitscn_com
2、 myxml.childnodes[0].nodename將返回:
data1
3、 myxml.childnodes[0].childnodes[0].name將返回:
imagebear
4、 myxml.childnodes[0].childnodes[0]將返回:
xiaoshandong
5、 myxml.childnodes[0].childnodes[0].nodename將返回:
data2
6、 myxml.childnodes[0].childnodes[1].attributes.name將返回:
mariger3
7、 myxml.childnodes[0].childnodes[0].childnodes[0].nodevalue將返回:
xiaoshandong
8、var myname = myxml.firstchild.firstchild;
trace(myname.nodename);將輸出data2
myname = myname.nextsibling;
trace(myname.nodename);將輸出data3
childnodes[0]等價於firstchild feedom.net
七、附:測試用的**,xml檔案如樓上所示
var myxml = new xml();
myxml.load("data.xml");
myxml.ignorewhite = true;
myxml.onload = function(success)
}網管聯盟www.bitscn.com
XML簡明教程 3
目錄 發展歷史 xml和html對比之可擴充套件 xml和html對比之語法細節 關於dtd和schema xml語法結構 xml命名空間 dom4j 讀寫配置檔案 關於slt 1.xml 只能有乙個根元素 在html中可以有多個根元素,但是在xml中只允許有乙個根元素,也即是說html可以描述很多...
XML簡明教程 1
xml簡明教程 一 xml的背景和應用前景 一 起源 xml extended markup language 是從sgml standard generalized markup language 進化來的,最初sgml是為了解決文 檔及其格式問題的一種標記語言,所以非常的複雜和難以使用,那時計算...
XML簡明教程 3 什麼是XML資料島
資料島是指存在於html頁面中的 xml 資料島允許你在html頁面中整合 xml,對 xml編 寫指令碼,而不需要通過指令碼或標籤讀取 xml。幾乎所有能夠存在於乙個結構完整 的xml文件中的東西都能存在於乙個資料島中。包括處理指示 doctype宣告和內部子集 注意,編碼串不能放在資料島中。xm...