我是训练轮上的AS3菜鸟。
我有一个XML Loader类,它正在对test.xml文件执行它应该做的事情,但是我需要闪存来读取由aspx文件编写的xml。
所以我试着:
var urlRequest:URLRequest = new URLRequest("../xml/CaseStudyFlashAssets.aspx");我得到了错误#1090 (我认为这是因为aspx不是xml,它不喜欢它)
有人能帮我找到由aspx文件写的xml吗?
谢谢
米奇
发布于 2009-05-01 15:50:08
从WebForm提供xml的一个常见问题是换行符出现在实际xml之前。当我在.Net中生成xml时,我通常使用泛型处理程序而不是WebForm。这样,您就可以更好地控制输出。当我必须使用WebForm时(在某些情况下,使用内容管理系统时,获得返回数据的最简单方法是扩展一个基类,该基类是Page子类),我在后面的代码中完成所有工作:
XmlDocument doc = new XmlDocument();
//build the document
Response.Clear();
Response.ContentType = "text/xml";
Response.Write(doc.OuterXml);
Response.Flush();
Response.End();这样,.aspx文件中的所有粘性内容都将从响应中删除。
发布于 2009-05-01 15:25:48
您的ASPX页面中的XML格式是否正确?是否将ASPX页上的ContentType属性设置为text/xml
https://stackoverflow.com/questions/811850
复制相似问题