Hi,
i read the data from an xml file and trying to pass some elements to a label:
Code:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="questionsData.send()">
<mx:HTTPService id="questionsData" url="assets/questions.xml" result="questionsHandler(event)" resultFormat="e4x"/>
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.ResultEvent;
import mx.collections.ArrayCollection;
[Bindable]
public var questionsStock:XMLList;
public function questionsHandler(evt:ResultEvent):void {
questionsStock=evt.result..title;
}
]]>
</mx:Script>
<mx:Label x="210" y="113" text="{questionsStock.text()}" width="216" height="20" id="label1"/>
</mx:Application>
the xml file is like this:
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<questions>
<question>
<title>An angle of 45 degrees is in radians:</title>
<correctAnswer>3</correctAnswer>
</question>
<question>
<title>Which angle is of the same terminal side with an angle of 60 degrees:</title>
<correctAnswer>2</correctAnswer>
</question>
</questions>
how can i get the content of one title at a time?? with questionsStock.text() i get the content of all titles.