Flex读取XML(带名字空间和不带名字空间)
来源:互联网 发布:实时频谱分析软件 编辑:程序博客网 时间:2024/05/01 18:20
带名字空间的XML
<?xml version="1.0" encoding="UTF-8"?><root version="1" xmlns="http://xspf.org/ns/0/"> <users id="user"> <user> <user_name name="zzz">张三</user_name> <user_age>23</user_age> <user_birth>1984-02-21</user_birth> <email>zhangsan@hotmail.com</email> </user> </users></root>
不带名字空间的XML
<root version="1"> <users id="user"> <user> <user_name name="zzz">张三</user_name> <user_age>23</user_age> <user_birth>1984-02-21</user_birth> <email>zhangsan@hotmail.com</email> </user> </users></root>
读取方式示例
var gXml:XML = XML(event.result);trace(gXml); //输出整个XMLvar ns:Namespace = new Namespace("http://xspf.org/ns/0/");trace(gXml.ns::users.ns::user.ns::user_name.toString()); //输出带名字空间的XMLtrace(gXml.users.user.user_name.toString()); //输出不带名字空间的XML
Namespaces翻译为名字空间。是为了防止XML中的标签冲突的,如果XML中定义了xmlns,读取的时候就要用“名字空间::子标签”的方式来读取值。
注意:读取标签里的属性里不能使用名字空间。
例如读取ns::user标签里的id属性,不能写成ns::user.ns::@id,应该直接写成ns::user.@id。
- Flex读取XML(带名字空间和不带名字空间)
- Xml 中的名字空间
- XML名字空间
- JDOM操作XML文档高级篇XML验证,创建带名字空间的xml, xml文档的修改
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- 名字空间
- xml学习5-名字空间
- 名字空间和域解析
- 名字查找 与名字空间
- 文件过滤器
- 【English】外企常用的英语面试问题总结
- sql server数据库建立用户、登录名、角色、权限
- 关于友元函数的简单代码
- HDU 1412 {A}+{B}
- Flex读取XML(带名字空间和不带名字空间)
- UML类图几种关系的总结
- mysql C API使用
- MS SQL 日期格式转换
- php 获取mysql中插入的id 和 sql语句查看是否有重复
- 小东西WinForm的等待窗口
- xslt入门
- socket传输struct类型的数据
- Image控件显示图片不调用complete事件&平滑显示缩放图片