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

question.txt という名前のファイルが (fla の同じフォルダーに) あることを確認してください。エラーは、その URL で利用できるファイルがないためです。

拡張子について心配する必要はありません。txt または xml ファイルを読み込むことができます。必要なことは、正しいファイル名を指定することだけです。

于 2012-09-11T11:17:20.087 に答える