| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash特别应用 > 文章正文 用户登录
FLASH调用XML数据
XMLSocket 渐进 (
一个很实用的基于
不需要Flex也可以
XML connector的讨
Flash MX2004中的
flah+xml做的扩展
实战Flash mx 200
flash动态读取xml
动态Menu+xml

读取XML当中的HTML标签           

读取XML当中的HTML标签

作者:佚名 来源:闪吧 作者: Super-Tomato 更新:2007-1-13 21:01:17 错误报告 我要投稿

首先我在这提供个最简单的xml例子, 当中我使用了CDATA... 因为CDATA会把范围内的<和>符号转换为HTML的标签 &lt; 和 &gt; 不然读取的时候遇到<符号就会误认为xml的开始或结束标签
<content>
<![CDATA[<font color=''''#FF9900''''>这是第一行</font><br>这是第二行]]>
</content> 再来到Flash中建立一个动态文本(myText), 然后在第一帧输入以下代码: myText.html = true; //动态文本使用html标签
xmlLoader = new XML(); //定义XML, 可以从字典中得到解释
xmlLoader.ignoreWhite = true; //去除空白部分
xmlLoader.load("load.xml"); //载入以上的xml文件
xmlLoader.onLoad = function(success) { //判断载入事件
if(success) { //如果载入成功, success为boolean值
myText.htmlText = xmlLoader.firstChild.childNodes[0].nodeValue; //取得node中的值, 即CDATA范围中的值... 很多人以上的部分都做了, 但就是大意的使用myText.text, 所以必须注意这点
}
}
这样测试就完全可以使用html标签了 :)
原文件:
点击浏览该文件
文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。