我正在尝试使用 forEach 循环操作来跟踪输出面板中的每个艺术家姓名,并且在使用语法时遇到了困难。我没有得到任何结果(甚至没有错误)。我已经加载了 XML,并且能够跟踪到孩子的直接路径,但希望它是动态的。
这是我的 XML:
<library>
<artist title="DreamTheater">
<album title="A Dramatic Turn of Events" art="images/bg.jpg" soundtrack="audio/soundtrack.mp3">
<tracks>
<track>On the Backs of Angels</track>
</tracks>
</album>
</artist>
<artist title="Rush">
<album title="2112" art="">
<tracks>
<track>Something For Nothing</track>
</tracks>
</album>
</artist>
</library>
这是我的 AS3 函数:
function artistListLoad():void{
for each (var artist:XML in mainXML) {
trace(artist);
}
}
我是 forEach 循环的初学者,但还不了解它,因此感谢您的评论!