何,
如何在Flex / As3中递归分析/修改XML?
假设我有这个XML:
<div>
<P ALIGN="center">
<FONT FACE="ArialV" SIZE="15" COLOR="#000000" LETTERSPACING="0" KERNING="1"> </FONT>
</P>
<P ALIGN="center">
<FONT FACE="ArialV" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="1">Copyright 2010555</FONT>
</P>
</div>
我如何查找/更改,假设所有'font'标签都具有'size'属性并将其乘以2(无论它在哪里)?
提前致谢!
答案 0 :(得分:0)
ActionScript有一个E4X实现,可以轻松使用XML,查看文档:{{3}}
针对您的特定问题,请执行以下操作:
for each(var fontElement:XML in myXML..FONT) {
fontElement.@SIZE = fontElement.@SIZE * 2;
}