在as3中,也可以使用点运算符和@运算符来访问XML的元素和属性。下面示例: var myxml:XML= <root> <book> <name>as编程</name> <page>450-650</page> </book> <book name="as编程实例" pages="500"> </book> </root>; //输出book节点下name属性的值 trace(myxml.book.name); //上面输出:as编程; trace(myxml.book); /*上面输出: <book> <name>as编程</name> <page>450-650</page> </book> <book name="as编程实例" pages="500"/> */ 使用节点命名访问XML对象,示例代码如下: var myxml:XML= <root> <book> <name>as编程1</name> <name>as编程2</name> <page>450-650</page> </book> <book name="as编程实例" pages="500"> </book> </root>; //输出book节点下name属性的值 trace(myxml.book.name[1]); //上面输出:as编程2 trace(myxml.book.@name); //上面输出:as编程实例