2011-12-10 2 views

답변

1

XMLList를 XML로 캐스팅 할 수 있어야합니다.
다음 중 하나를

XML(xml.blah.blah) 

또는

(xml.blah.blah as XML) 
+0

'반환 XML (xml.blah.blah를); ' 작동하지 않습니까? 오류가 무엇입니까? – Cadin

+0

당신 말이 맞아요. xml.blah.blah.blah 전에 XML을 발견하지 못했습니다. 죄송합니다. 이미 답변을 올바르게 표시했습니다. 대단히 감사합니다. D – bunnyannihilator89

1

당신은 당신처럼 된 XMLList의 항목을 것 배열에 액세스 할 수 있습니다

var booksXML:XML = 
<Books> 
    <Book ISBN="0000000000"> 
     <title>Title 1</title> 
     <author>Author 1</author> 
    </Book> 
    <Book ISBN="1111111111"> 
     <title>Title 2</title> 
     <author>Author 2</author> 
    </Book> 
    <Book ISBN="2222222222"> 
     <title>Title 3</title> 
     <author>Author 3</author> 
    </Book> 
    <Book ISBN="3333333333"> 
     <title>Title 4</title> 
     <author>Author 4</author> 
    </Book> 
</Books>; 


var authorList:XMLList = booksXML.Book.author; 

for (var i:int = 0; i < authorList.length(); i++) 
{ 
    var authorElement:XML = authorList[i]; 
    trace(authorElement); 
}