Zoom Ierakstīts Jūnijs 18, 2009 Share Ierakstīts Jūnijs 18, 2009 (labots) Es tiku līdz izmēģinājumam. Pie 8. punkta. Testējot filmu man OUTPUT logā izmetās šis: TypeError: Error #1088: The markup in the document following the root element must be well-formed. at tut_vg_fla::MainTimeline/fileLoaded() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete() import flash.display.*; import flash.errors.*; import flash.events.*; import flash.net.*; urlReques.load(new URLRequest("gp.xml")); //var urlRequest:URLRequest = new URLRequest("gp.xml"); var urlLoader:URLLoader = new URLLoader(); urlLoader.addEventListener(Event.COMPLETE,fileLoaded); urlLoader.load(urlRequest); var myXML:XML = new XML(); myXML.ignoreWhitespace = true; var xmlList:XMLList; var arrayName:Array = new Array(); var arrayTitle:Array = new Array(); var arrayDate:Array = new Array(); var arrayFull:Array = new Array(); function fileLoaded(event:Event):void{ var myXML:XML = new XML(event.target.data); xmlList = myXML.children(); for(var i:int=0; i< xmlList.length(); i++){ var xmlName:String = xmlList[i].name; var xmlTitle:String = xmlList[i].title; var xmlDate:String = xmlList[i].date; var xmlFull:String = xmlList[i].full; arrayName.push(xmlName); arrayTitle.push(xmlTitle); arrayDate.push(xmlDate); arrayFull.push(xmlFull); if(i == xmlList.length() - 1){ updateText(); } } } messageText.htmlText = "Esi pirmais kas ieraksti"; var maximumMessages:Number = 5; var currentMessages:Number = 0; function updateText(){ messageText.htmlText = ""; for(var i = currentMessages; i<maximumMessages; i++){ messageText.htmlText += ("<b><u>Vards: </u></b>" + arrayName[i]); messageText.htmlText += ("<b><u>Tema: </u></b>" + arrayTitle[i]); messageText.htmlText += ("<b><u>Datums: </u></b>" + arrayDate[i]); messageText.htmlText += ("<b><u>Teksts: </u></b>" + arrayFull[i]); messageText.htmlText += ("---------------------------------------"); } currentMessages=i; scroller.scrollTarget = messageText; nextBt.addEventListener(MouseEvent.MOUSE_UP,nextFunc); prevBt.addEventListener(MouseEvent.MOUSE_UP,prevFunc); function nextFunc(event:MouseEvent){ messageText.htmlText=""; maximumMessages += 5; updateText(); prevBt.enabled = true } function prevFunc (event:MouseEvent){ messageText.htmlText = ""; maximumMessages -= 5; currentMessages -= 10; nextBt.enabled = true; updateText(); if(currentMessages<=5){ prevBt.enabled = false; } } if (arrayName.length <= maximumMessages){ maximumMessages = arrayName.length; nextBt.enabled = false; } if (currentMessages < 0){ currentMessages = 0; maximumMessages = 5; nextBt.enabled = true; } if (i == xmlList.length() - 1){ updateText(); } if (i > 4){ nextBt.enabled = true; } nextBt.enabled = false; prevBt.enabled = false; } Meklēju Google, bet tāpat neko neatradu. Šī problēma citiem ar ir aktuāla, bet risinājums vēl nav rasts - man. Tad nu pajautāšu. Varbūt kādam ir bijusi šāda problēma? Pamācība te: http://flash.tutsplus.com/tutorials/xml/bu...ctionscript-30/ Labots Jūnijs 18, 2009 - Zoom Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!