XML系列 Flash讀取XML資料

2022-02-03 22:44:01 字數 1145 閱讀 3870

以前老師說的對:「你會的越多,不會的就越多。假如你會的東西代表乙個圓,那當圓小的時候不會的東西相對來說就比較少,當圓越來越大的時候,由於圓周長的越來越大,那你不會的東西就相對來說是越來越多了」。一直以來只知道用簡單的複製黏貼製作東西,很多事情也是一做完了就開始忘卻,flash這個軟體在2023年的時候就已經有接觸了,那個時候好像還做過一些好玩的小玩意,但是現在用起來卻發現已經全忘光了,可能是因為這個軟體更新的速度太快了吧。

下午孟浩從伺服器上拉下了個檔案,感覺需要用flash來實現讀取資料的吧,而這個我們的小特也沒有做過,不是他的強項,呵呵,想想下午好像也沒有做事情的衝動,就又開始重操就業,玩玩flash吧,不過現在的需要是flash+xml,要麼是flash直接連資料庫。最近其實一直都在接觸xml這快,發現這個東西還是可以的,至少相容性會好很多,所以逼著自己去學下吧。最後發現**其實很簡單,不超過10行,呵呵,不過花在這個上面除錯時間的超長,乙個是因為對flash不熟悉,另乙個可能是對xml還不習慣吧。

**入下:

system.usecodepage = true;

var myxml=new xml();

myxml.ignorewhite = true;

var id=_root.id;

myxml.load("post.asp?id="+id);

myxml.onload=function(success)

}html頁面插入:

通過flashvars傳遞了乙個id=21的引數,xml載入的時候再把這個id傳遞到asp頁面中,asp頁面接收到這個引數之後,就可以做自己想要做的任何事情拉,讀寫資料庫等等。

備註其他知識:

讀取xml節點的名稱nodename

trace(myxml.childnodes[0].nodename);

讀取xml節點的擴充套件屬性:

trace(myxml.childnodes[0].childnodes[0].attributes.id);

firstchild : 引用父級節點的子級列表中的第乙個子級

childnodes: 指定 xml 物件的子級組成的陣列

nodename : xml 物件的節點名稱

attributes : 乙個包含指定 xml 物件的所有屬性的關聯陣列

nodevalue: 該 xml 物件的節點值

flash讀取XML檔案

關於xml的簡介與編寫格式在下在這就不多談了 因為 大家都是聰明人 對xml的最通常的使用,就是讀取出xml文件中所儲存的資料。我們來建立這個要被讀取的xml文件。你可以用任何一種純文字編輯器來 建立乙個xml文件。開啟你喜歡的純文字編輯器,在其中輸入下面的 這是乙個個人簡歷 明男 21南寧繁男 2...

flash讀取XML格式資料

xml格式 兩種寫法 第一種 宣告省略,不影響flash讀取 假設不宣告xml格式,則必須儲存成utf 8格式,否則用ie開啟xml文件 會出現無效字元等問題 1第乙個 絕對第乙個 2第二個 絕對第二個 第二個可以混合使用.本例就是混合使用,這個格式寫法看自己習慣,我喜歡第二種,呵呵 絕對第乙個 絕...

FLASH讀取XML中的內容

寫乙個叫aaa.xml的xml檔案 xml version 1.0 encoding utf 8 www.163.com 我要做個好人,請help help我,hohoho 但我還是想做回壞人哦 呱呱呱 現在的老虎是不會吃人的 現在的小羊連骨頭也不放過55555 www.21cn.com 調理農務系...