|
点击隐藏登陆框
艺术资讯艺术画廊艺术高考设计教程艺术图吧艺术百科互动家居品位生活美育社区艺术问答站长博客留言反馈

您当前的位置:主页>教程>Flash教程>

Flash AS教程:用AS3 两招提取标记语言里的内容
时间:2007-10-01 Tag: 点击:

题目要求如下

有一段标记语言如 <a>aaa</a><br>test<br> 要求提炼出其中的内容,这里给出其中两种较简单的方法.希望大家有更有趣更好的办法也可以共享一下

第一种,流氓大法

以下为引用的内容:
var s:String = "<a>aaa</a><br>test<br>";
var ss = this.createTextField("my_txt", 1, 0, 0, 0, 0);
ss.html = true;
ss.htmlText = s;
trace(ss.text)

这种流氓在与可能只有as2能用这样的方法了.不过既然人家已经有这样的功能了,直接拿来主意也未尝不可.

 

第二种,数组切割无限法

以下为引用的内容:
var s:String = "<a>aaa</a><br>test<br>";
a = s.split('<').join(">").split('>');
s = "";
while (a.length>0) {
 s += (a.shift());
 a.shift();
}
trace(s);

其中的奥妙在于化不同为相同,这种招式得有一定的内功心法才能领悟了. 

其它各种方法 待你补允了..
END

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
 匿名?
关于本站|免责声明|广告服务|网站地图|网站搜索|友情链接|联系我们

本站网址:www.arthd.com    如有意见和建议,请惠赐E-mail至 xxf1860@163.com

Copyright © 2006-2008 arthd.com     闽ICP备05019582号酷站目录,收录各类优秀网站