2010-06-11 5 views
0

저는 Flex 3 프로젝트를 가지고 있습니다. Flex는 일부 자바 스크립트에 ExternalCall을 만듭니다. Javascript는 XML로 변환됩니다.Flex 3에서 XML Content-Type을 어떻게 설정합니까?

하지만 내 XML은 IE에서 구문 분석하지 않습니다. 그것은 다른 모든 브라우저에서 작동합니다. 문제는 내가 XML의 content-type을 설정하지 않았으며 IE는 그것을 좋아하지 않는다는 것입니다. 그래서 내 코드는 다음과 같습니다 :

myReturn = '<myXMLReturn>' + myReturn + '</myXMLReturn>'; 

myReturn = '<?xml version="1.0" encoding="UTF-8"?>' + myReturn; 

xmlReturn = new XML(myReturn); 

어떻게 설정합니까? : header ('Content-type : application/xml'); 액션 스크립트에?

IE에서 이해할 수 있도록 Content-type을 설정해야합니다. 이 올바른지?

감사합니다.

-Laxmidi

+0

문제에 대한 자세한 정보를 제공 할 수 있습니까? – redben

+1

안녕하세요 메시지 주셔서 감사합니다. 내 문제의 핵심은 xmlReturn이 구문 분석하지 않는다는 것입니다. 그래서, xmlReturn.a.img. @ src; 아무것도 생산하지 않고있다. xml을 http://www.w3schools.com/xml/xml_validator.asp에서 확인했으며 괜찮아 보였습니다. 아마 IE가 Content-type의 헤더 나 부족을 좋아하지 않을 거라고 생각했습니다. 의견이 있으시면 그 이야기를 듣고 싶습니다. 나는 비어있게 될거야. 고맙습니다. -Laxmidi – Laxmidi

답변

0

죄송합니다. 내 버그는 실제로 XML을 파싱 할 때 대소 문자를 구분하는 문제로 밝혀졌습니다. 나는 Content-type을 설정할 필요가 없었다.

관련 문제