作者holiup1 (海鲜好吃 )
看板Flash
标题[问题] 如何将"xml文字"呈现至FLASH画面场景中
时间Tue Jan 11 10:55:27 2011
诸位大大您好:
请问如何将txt或xml的档案(就是文字台北市民生东路二段),呈现至画面场景中呢? 我是
希望弄一个文字框框,然後台北市民生东路二段可以出现在文字框框中。一直不知道怎麽
设动态变数,该加在哪一段呢?
万分谢谢@@恳请指教
目前是可以输出:台北市民生东路二段
只是希望呈现在文字框框中(Text_Area)
import flash.text.TextField;var xml_data:XML=new XML();
var xml_loader:URLLoader=new URLLoader();
var url:String=new String();
url="service.xml"
xml_loader.load(new URLRequest(url));
xml_loader.addEventListener(Event.COMPLETE,xml_loaded);
function xml_loaded(event:Event){
xml_loader.removeEventListener(Event.COMPLETE,xml_loaded);
xml_data = new XML(xml_loader.data);
trace(xml_data.child(0).child(0).child(1));
}
service.xml
<?xml version="1.0" encoding="BIG5" standalone="no"?>
<foxconn_service_conf>
<HOME_GROUP>
<HOME>
<NAME>55666</NAME>
<ADDR>台北市民生东路二段</ADDR>
<phone>0908825252</phone>
<TYPE>公寓</TYPE>
<NODE id="1">
<relation>
<rid>2</rid>
</relation>
<device_id>32</device_id>
<channel_id>1</channel_id>
<site_name>周伦的家中客厅</site_name>
<site_layout_file>周伦的家_1.jpg</site_layout_file>
<layout_x>219</layout_x>
<layout_y>116</layout_y>
<site_real_file>周伦的家_1_客厅.jpg</site_real_file>
<real_x>274</real_x>
<real_y>67</real_y>
<terminal_type>烟雾侦测器</terminal_type>
<gis>0</gis>
</NODE>
</HOME>
</HOME_GROUP>
</foxconn_service_conf>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.83.19.1
1F:推 cjcat2266:textField.text = xml_data.child(0).child(0).child(1) 01/11 11:03
2F:→ holiup1:存取未定义的属性 01/11 11:13
3F:→ holiup1:编译器错误讯息如上,烦请指教!@~ 01/11 11:14
4F:推 cjcat2266:...不要照打啊,textField是你的text field的名字 01/11 11:23
5F:推 KawasumiMai:结果自从上次我写给你load xml的方法之後 01/11 12:48
6F:→ KawasumiMai:看起来没啥进展XDrz 01/11 12:48
7F:→ ben0209:xx_txt.text = String(xml_data.HOME_GROUP.HOME.ADDR); 01/12 14:40