麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

19.4.添加一個XMLList到XML對象

2024-09-05 20:46:51
字體:
來源:轉載
供稿:網友
19.4.1. 問題
如何追加一個XMLList 對象到XML 對象的節點里?
19.4.2. 解決方法
使用E4X 表達式, 找出需要追加的XMLList 對象所在的節點, 然后在該節點上調用appendChild 方法。
19.4.3. 討論
通過使用XML 類的appendChild 方法, 你可以直接添加一個XMLList 到一個XML 對象或另一個XMLList 對象里。例如說下列的XML 對象:
+展開
-ActionScript
var xmlNode:XML = <data>
<item id="1"/>
<item id="2"/>
<item id="3"/>
</data>

然后, 對新的節點調用appendChild 方法
+展開
-ActionScript
var newXML:XML = <item id="4"/>
xmlNode.appendChild(newXML);

會得出以下結果:
+展開
-ActionScript
var xmlNode:XML = <data>
<item id="1"/>
<item id="2"/>
<item id="3"/>
<item id="4"/>
</data>

新節點會被添加到XML 對象的根節點。你可以在XML 對象內對任何節點調用appendChild方法。
代碼如下:
+展開
-ActionScript
var list:XMLList = new XMLList('
<characteristic name="cuts through metal"/>
<characteristic name="never dulls"/>
<characteristic name="dishwasher safe"/>
<characteristic name="composite handle"/>');
var node:XMLList = xmlNode.item.(@id == 3);
node.appendChild(list);
}

要把一個XMLList 的項目添加到另一個里面, 你可以對原列表使用循環回圈, 把原來的索引值分配到另一個XMLList 里。
+展開
-ActionScript
var newXML:XMLList = new XMLList();
for(var i:int = 0; i<list.length(); i++) {
newXML[i] = list[i];
}

如果newXML 的類型為XML, 這個方法是不可行的。通過使用appendChild 方法, 對列表進行循環, 可以從列表里添加某個或所有項目。
var newXML:XML = <data></data>;
for(var i:int = 0; i<list.length(); i++) {
newXML.appendChild(list[i]);
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产自在自线午夜精品视频在 | 午夜视频色 | 成人免费毛片在线观看 | 黑人一区 | 特色一级黄色片 | 欧美三级日本三级少妇99 | 免费国产人成网站 | 鲁丝一区二区二区四区 | 欧美性受ⅹ╳╳╳黑人a性爽 | 久久艹一区 | 本色视频aaaaaa一级网站 | 久久日韩在线 | 亚洲欧美一区二区三区在线观看 | 久久亚洲成人 | 在线免费小视频 | 日韩专区在线 | 日韩欧美电影在线观看 | 免费看成人毛片 | 欧美成人免费 | 看免费的毛片 | 国产三级国产精品国产普男人 | 国产自在线 | 成人在线视频免费观看 | 久久久久国产一区二区三区不卡 | 羞羞色院91精品网站 | 日韩理论电影网 | 少妇的肉体k8经典 | 夏目友人帐第七季第一集 | 久久久一区二区三区四区 | 7777视频| 国产成人午夜精品 | 看免费av | 久久色播 | 亚洲视频综合网 | 精品二区在线观看 | 欧美a久久 | 特一级黄色毛片 | 欧美成人免费 | 中国成人在线视频 | 娇喘视频在线观看 | 国产乱淫av |