Titanium Mobileでファイルを読み込む。
昨日上手くできなかった件の対応。
検索してみたところ、以下のサイトに知りたいことが記載されていた。
http://aerial.st/archive/2011/04/15/parse-local-json-with-titanium/
read()で得られたBLOBデータにたいし、toString()を行うと文字列として読み込むことができるようだ。
さっそく試してみる。
Resourcesディレクトリ(app.jsがあるところ)に、test.txt というファイルを作成し、中に
apple google amazon
と書いておき、次のコードで読み込んで表示してみる
var f = Titanium.Filesystem.getFile(Titanium.Filesystem.resourcesDirectory, 'test.txt'); var urlList = f.read().toString(); alert(urlList);