Ada*_*rte 0 xml e4x actionscript-3
我在AS3中有一个XML对象,格式如下:
<data>
<nodes>
<item></item>
<item></item>
...
</nodes>
<nodes>
<item></item>
<item></item>
...
</nodes>
...
</data>
Run Code Online (Sandbox Code Playgroud)
我的问题是我想将节点名称("节点"和"项目")重命名为更相关的东西,例如" 节点 "可以是" 作者 ",而" 项目 "可以是" 书 ".
那么在AS3中使用E4X的最佳方法是什么?
您可以setName()在AS3中使用XML Object 的方法.
例:
//extract all nodes named "nodes"
var l:XMLList=data..nodes;
for each(var n:XML in l){
n.setName("new_node_name");
}
//extract all nodes named "item"
var l2:XMLList=data..item;
for each(var n2:XML in l2){
n2.setName("new_item_name");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2890 次 |
| 最近记录: |