2010-05-07 5 views
1

나는 플래시 위젯 작업 중입니다. 그러나 어떤 오류 문제가 발생하고 오류는 다음과 같이 설명됩니다. 1. TypeError : 오류 # 1085 : 요소 유형 "img"는 일치하는 끝 태그 ""로 끝나야합니다.유형 오류 있음 Actionscript 3

OK, jonathanasdf

여기에 내가 CodeIgniter의 컨트롤러 기능에서 데이터를 수집했습니다 내 코드

import fl.transitions.easing.*; 
import fl.transitions.*; 

var xml:XML; 
var xmlList:XMLList; 
var xmlLoader:URLLoader = new URLLoader(); 

var imageLoader:Loader; 
var bigImage:Loader = new Loader(); 
var imageText:TextField = new TextField(); 

xmlLoader.load(new URLRequest("http://localhost/shopmajik/flash/shopdata")); 

xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded); 

function xmlLoaded(e:Event):void { 
    xml=new XML (e.target.data); 
    xmlList = xml.children(); 
    trace(xmlList); 

    imageLoader = new Loader(); 
    imageLoader.load(new URLRequest(xmlList.elements("shopbanner").attribute("src"))); 
    imageLoader.x = -220; 
    imageLoader.y = -187; 
    addChild(imageLoader); 
} 

입니다. 아무도 나를 도와주지 않으면이 자리에 쌓여 있습니다.

+0

더 많은 정보가 필요합니다. – jonathanasdf

답변

2

이 오류는 잘못된 XML로 인해 발생하며 로더 코드는 문제가 없습니다. XML을 생성하는 코드 부분을 자세히 살펴보고 누락 된 부분을 </img>에 올바르게 배치하십시오.