编程论坛's Archiver

zhaoqiao 发表于 2005-5-28 10:44

[求助][求助]XML和FLASH的连接,会的请一定要帮帮我啊

<P>&lt;lists&gt;
&lt;list category="WORDSONE"&gt;
  &lt;word&gt;SHOW&lt;/word&gt;
  &lt;word&gt;WHICH&lt;/word&gt;
  &lt;word&gt;EVERYTHING&lt;/word&gt;
  &lt;word&gt;LOVE&lt;/word&gt;
  &lt;word&gt;ROUND&lt;/word&gt;
  &lt;word&gt;STRONG&lt;/word&gt;
  &lt;word&gt;DUCK&lt;/word&gt;
  &lt;word&gt;SKIN&lt;/word&gt;
&lt;/list&gt;
&lt;/lists&gt;</P>
<P>连接的内容是:</P>
<P>doc = new XML();
doc.ignoreWhite = true;
doc.load("wordlists.xml");</P>
<P>接着是分配</P>
<P>function myHandler() {
playButton._alpha = 100;
playButton.enable = true;
var _l1 = scrollList.getSelectedItem().data;
words.words = words.lists[_l1].wordList;
words.category = scrollList.getSelectedItem().label;
}
// End of the function
function init() {
var temp = [];
var temp = doc.firstChild.childNodes;
scrollingList = [];
var _l2 = 0;
while (_l2&lt;temp.length) {
  var tempList = temp[_l2].childNodes;
  var category = temp[_l2].attributes.category;
  var wordArray = [];
  var _l1 = 0;
  while (_l1&lt;tempList.length) {
   var _l3 = tempList[_l1].firstChild.nodeValue;
   wordArray.push(_l3);
   _l1++;
  }
  // end while
  words.lists.push({wordList:wordArray, category:category});
  scrollingList.push({label:category, data:_l2});
  _l2++;
}
// end while
scrollList.setDataProvider(scrollingList);
scrollList.setChangeHandler("myHandler");
}
// End of the function
words = {};
words.lists = [];
playButton._alpha = 50;
init();</P>

zhaoqiao 发表于 2005-5-28 13:13

帮帮我啊,会的,请联系我QQ9603220

zhaoqiao 发表于 2005-5-28 14:21

help....会的请帮帮我

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.