0

我试图让我的 Flash 应用程序解释一个 XML 文件。我的代码如下所示:

var questions:XML = new XML();
questions.ignoreWhite=true;
questions.load('questions.txt');

questions.onLoad = function(success:Boolean){
    if(success){
        if(questions.status == 0){
            trace("yay");
        } else { 
            trace("Problem parsing XML.");
        } 
    } else{
        trace("Could not load XML");
    }
}
stop();

我得到的输出是:

Could not load XML
Error opening URL 'file:///C|/Users/Peter/Desktop/Flash/questions.txt'

有谁知道为什么我不能访问这个文件?我已验证该 URL 有效。

4

1 回答 1

3

请确保名称为 questions.txt 的文件在那里(在您的 fla 的同一文件夹中),因为该错误是由于该 url 上没有可用的文件。

不用担心扩展名,它可以加载 txt 或 xml 文件。您需要做的就是提供正确的文件名。

于 2012-09-11T11:17:20.087 回答