`
cklovellfe
  • 浏览: 8451 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
  • 全能骑士: 静态方法getInstance()怎么能访问到private ...
    AS3

在AS3中将XML的节点属性值转化为Object中存储和访问

XML 
阅读更多
创建XML的时候约定每个节点都有一个ID属性
package cv.resource
{
public class cvXML{
    public static function  parse(xml:XML,obj:Object):Object{
            var results:XMLList = xml.children();
            var propertyname:String;
            var propertyvalue:*;
            for each( var xmlChildren:XML in results)  
       {
             var str:String=xmlChildren.attribute("id");
             obj[str]=new Object();
             if(xmlChildren.attributes().length()>0)
             {//当该节点有属性时 
            for(var i:int=0;i<xmlChildren.attributes().length();i++)
            {
            propertyname =xmlChildren.attributes()[i].name();//对应的属性名
            propertyvalue =xmlChildren.attributes()[i];//对应的属性值
                obj[str][propertyname]=propertyvalue;//将每个属性值对应的存放在OBJECT中
            }
             }
             if(xmlChildren.hasComplexContent())   
             {   //当子节点仍然包含下一层子节点
                 parse(xmlChildren,obj[str]);  //递归调用 
             }
           }  
           return obj;
   }
}
}
分享到:
评论

相关推荐

    txt数据集格式转化为xml数据集格式,yolov5数据集转化为coco数据集

    txt数据集格式转化为xml数据集格式,txt数据集格式一般是yolov5的专用格式,这个脚本是将txt数据集格式转化为xml数据集的格式,使用的时候可以自行调整脚本里xml的每项,将它变成coco数据集格式或者其他数据集格式。

    Java xml转化为map

    Java调用webService接口的时候,返回的是xml文件,我们需要将xml文件转化为string或者是map类型取值。这里提供的就是讲xml转化为map

    如何在Java中将XML文档转换成HTML文档.pdf

    如何在Java中将XML文档转换成HTML文档.pdf

    C#中将数字金额转化为大写金额

    C#中将数字金额转化为大写金额。C#中将数字金额转化为大写金额。

    XML学习指南 电子书

    (例如,程序清单2-1在文件Inventory.xml中。)所有这些文件都在附带光盘的“Example Code”文件夹中。 ?所有在XML文档示例中显示的图形文件。这些文件包含在与程序清单文件相同的光盘文件夹(Example Code)中。 ?Web...

    将string类型xml字符串转为json字符串

    将string类型的xml转为JSON字符串,利用JSONObject处理JSON串

    XML学习指南经典中文版

    (例如,程序清单2-1在文件Inventory.xml中。)所有这些文件都在附带光盘的“Example Code”文件夹中。 ?所有在XML文档示例中显示的图形文件。这些文件包含在与程序清单文件相同的光盘文件夹(Example Code)中。 ?Web...

    XML学习指南!!!!!!!!!!!!!!!!!!!!!!!!!!!

    (例如,因为我在第二部分介绍了怎样定义XML属性,所以在第三部分接着介绍了在显示文档时怎样访问这些属性。)直到我亲自动手编写并显示XML文档时,才真正理解了XML。因此,我在本书中也采用了这种方法,包括了许多...

    XML高级编程

    第8章向大家演示了如何链接文档和在文档中针对特定元素进行查询。在本书样例中使用的查询技术实际起源于XML的样式化,所以本章还承当了显示主线的双重重任。它在这条主线中对于展示查询如何快速找到所需元素,以及...

    MATLAB中将彩色的图像转化为灰度图像

    MATLAB中将彩色的图像转化为灰度图像

    WP7读取XML文件示例源码

    使用Linq To XML来读取XML中的节点信息, 首先通过XElement.Load方法加载整个流, 然后在整个页面的ManipulationStarted事件处理程序中将所有的CarBrand信息读出来, 赋给一个Listbox的ItemsSource属性,这样就可以...

    js中将具有数字属性名的对象转换为数组

    虽然不太常用,但我们的确可以给对象添加以数字为属性名的属性: 代码如下: var obj = {}; obj[0] = 1; obj[1] = 2; 这个对象并不是数组类型,那有没有办法把它转换为数组类型呢?jQuery代码中采用了Array.prototype...

    用户注册信息写入XML实例

    用户注用户注册信息写入XML实例册信息写入XML实例用户注册信息写入XML实例用户注册信息写入XML实例

    XML学习指南

    (例如,程序清单2-1在文件Inventory.xml中。)所有这些文件都在附带光盘的“Example Code”文件夹中。 ?所有在XML文档示例中显示的图形文件。这些文件包含在与程序清单文件相同的光盘文件夹(Example Code)中。 ?Web...

    使用dom4j解析XML

    本文介绍如何使用包含在dom4j中的解析器创建并修改XML文档。dom4j API包含一个解析XML文档的工具。本文中将使用这个解析器创建一个示例XML文档,然后使用同一个解析器修改。与W3C DOM API相比,使用dom4j所包含的...

    AIS解析中将字符串转化为6比特字节数组c++.txt

    AIS解析中将字符串转化为6比特字节数组

    mxGraph插件,java代码xml导出成图片

    前段实现mxgraph插件绘制流程图,后台实现保存的xml导出成图片格式,遇到图标没有引用,文字label位置不正确,label换行不识别 标签,linux服务器部署中文字体等问题

    xml格式的字符串转换成List

    NULL 博文链接:https://zhtzyh.iteye.com/blog/2066855

    AS3中MovieClip的图层切换

    在As3中将AS2中的深度改成了标签,一直没闹明白怎么使用,一般都是直接addChild把mc放到最上面 今天做的这个因为本身在mc中,所以addChild会吧mc再添加一次,造成mc重复 研究了很久,发现了这个,并非原创,欢迎大家...

Global site tag (gtag.js) - Google Analytics