2010-06-11 9 views
0

J'ai un projet Flex 3. Flex fait un appel externe à un certain Javascript. Le Javascript est ensuite transformé en XML.Comment définir le type de contenu XML dans Flex 3?

Mais, mon xml n'est pas en train d'analyser IE. Cela fonctionne dans tous les autres navigateurs. Je pense que le problème est que je n'ai pas défini le type de contenu XML et IE n'aime pas ça. Donc, mon code ressemble à:

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

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

xmlReturn = new XML(myReturn); 

Comment aurais-je mis: en-tête ('Content-Type: application/xml'); dans Actionscript? Si je comprends bien, IE exige que le type de contenu soit défini. Est-ce correct?

Merci.

-Laxmidi

+0

Pouvez-vous donner plus de détails sur votre problème? – redben

+1

Bonjour redben Merci pour le message. Le point crucial de mon problème est que xmlReturn ne va pas analyser. Donc, xmlReturn.a.img. @ Src; ne produit rien. J'ai validé le xml dans http://www.w3schools.com/xml/xml_validator.asp et ça a l'air bien. Je pensais que peut-être IE n'a pas aimé les en-têtes ou le manque de type de contenu. Si vous avez des suggestions, j'aimerais les entendre. Je viens vide. Je vous remercie. -Laxmidi – Laxmidi

Répondre

0

Désolé, tout le monde. Mon bogue s'est avéré être un problème de sensibilité à la casse lors de l'analyse du code XML. Je n'avais pas besoin de définir le type de contenu.

Questions connexes