永发信息网

flash读取xml文件

答案:4  悬赏:0  手机版
解决时间 2021-01-04 08:43
  • 提问者网友:浩歌待明月
  • 2021-01-03 09:48




标题
作者
绑定
页数
价格



看下这个XML 怎么样用AS读取作者“作者”这个文本

myXml = new XML(); //创建一个XML对象
myXml.ignoreWhite=true; //省略空白
myXml.load("1.xml"); //加载本地的XML文件
myXml.onLoad = function(success) {
e1 = myXml.firstChild;
e2=e1.firstChild;
e3=e2.firstChild;
mytxt.text=e3.childNodes[1].nodeValue;//这里有问题
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-01-10 01:41
//System.useCodepage=true;//要显示中文,把前面这句的注释取消,否则文本框中的信息将乱码;
myXml = new XML(); //创建一个XML对象
myXml.ignoreWhite=true; //省略空白
myXml.load("1.xml"); //加载本地的XML文件
myXml.onLoad = function(success)
{
e1 = myXml.childNodes[0];
e2=e1.firstChild;
e3=e2.firstChild;
mytxt.text=e3.childNodes[0].nodeValue;//这里有问题 //问题在于下标不是1,是0,已经通过测试,放心使用
} //这个花括号你可能使用中文的,会出错
全部回答
  • 1楼网友:酒安江南
  • 2021-01-10 04:49
你可以在我的资料里,在"搜藏记录"那一栏有个很好的免费在线教程网站.
  • 2楼网友:冷風如刀
  • 2021-01-10 03:27
读取asp生成的xml不是这么写的吧,应该用loadvars来做吧。。前两天刚遇到过这个问题。。。 var ld:loadvars=new loadvars() ld.onload=function(ok){ if(ok){ var xml:xml=new xml(); xml.parsexml(unescape(ld).tostring()) } } ld.参数=“”  //传递参数。。 ld.sendandload("xxx.asp",ld,"post") 好像是这样的吧,然后,xml就跟正常的xml一样读写了。。。
  • 3楼网友:爱难随人意
  • 2021-01-10 03:14
myXml = new XML(); //创建一个XML对象 myXml.ignoreWhite=true; //省略空白 myXml.load("1.xml"); //加载本地的XML文件 myXml.onLoad = function(success) { mytxt.text = myXml.selectNodes("/INVENTORY/BOOK/AUTHOR")[0].text; } 这样试试
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯