StackExchangeでこのための良い、明確な質問と答えが見つかりませんでしたので、私は可能な限り明確にこれを提示し、明確で簡潔な答えを得ることを望みます。AS3 - テキストベースのファイルから変数をインポートするにはどうすればよいですか?
ActionScript3プログラムにロードするオブジェクトの束の変数を持つ.txt
*ファイルがあるとします。私はこれを行う必要があるが、私はまた、それが自分のローカルハードドライブからユーザーが選択したファイルに対して違う方法を知っておく必要がある場所のいくつかのために
[Embed(source="test.txt",mimeType="application/octet-stream")]
private var testFile:Class;
:私は、次のようなimportステートメントを使用することができます。
コードでは、testFile:Class
を文字列の配列result:Array
に変換するにはどうすればよいですか?
*:あなたは.xml
や他のフォーマットを使用してソリューションを持っている場合は、また、ファイルの内容がどのように見えるかのサンプルを含めてください、あなたはAS3内の変数に
編集をそれらを得るだろうか。以下は迅速です例えば、ファイルIはtest.txt
、一緒に投げた:
testing
1
2
3
4
5
testing
6
7
8
9
10
そして、私は現在、(私はその配列に変換するのstring.Split(「\ n」)を使用することができた)、それを文字列としてインポートしようとしなければならないコード...上記よりむしろヌル文字列を生成しています:
var fileContent:String = new textFile() as String;
trace(fileContent); // Trace comes back with "null" and
// the next line crashes my program for a null reference.
var result:Array = fileContent.split('\n');
を最初の行の後に。 –
ファイルの内容は何ですか?実際のコードを投稿してください。 – taskinoor
私のサンプルファイルとコードで編集されています。 –