1
누구나 XML 또는 XML 파일을 가져 오는 코드에 문제가있는 것을 볼 수 있습니까? 그것은 나를 잘 형성 외모와 나는 오류의 원인이 표시되지 않습니다 :XML, TypeError : 오류 # 1088 : 마크 업
TypeError가가 발생했습니다 : 형식 오류 : 오류 # 1088 : 루트 요소 다음에 나오는 문서 내의 태그가 잘 형성해야합니다.
var file:String = 'config.xml';
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest(file);
loader.load(request);
loader.addEventListener("complete", onComplete);
loader.addEventListener("ioError", onIOError);
private function onIOError(event:Event):void
{
trace("IOERROR (maybe XML file does not exit or have an incorrect name)");
}
private function onComplete(event:Event):void
{
var loader:URLLoader = event.target as URLLoader;
if (loader != null) {
try {
var settings:XML = new XML(loader.data);
} catch (e:TypeError) {
trace("A TypeError has occured: \r\t" + e);
}
} else {
trace("Loader is not a URLLoader!");
}
}
config.xml에
당신의 XML 문서를 작성 했는가<?xml version="1.0" encoding="UTF-8"?>
<settings>
<setting1>1</setting1>
<showDebug>2</showDebug>
<someOtherSetting>3</someOtherSetting>
</settings>
윈도우의 메모장 'ufeff \'입니다 ... 나는 또한 이클립스에서 직접 편집했습니다. 당신이 제안한 것을 시도해보십시오. –
이전에 이것을 시도했다고 생각했지만, 같은 정보를 가진 새로운 파일을 만드는 것이 트릭을 만들었습니다. 감사! –