Aerialarts

Titanium Mobileでローカルのjsonファイルを読み込む

ローカルのResources/users.jsonを読み込みたい場合、
// Ti.Filesystem.Fileを返す
var file = Ti.Filesystem.getFile(Titanium.Filesystem.resourcesDirectory, 'users.json');

// Ti.Filesystem.File.read()はTi.Blobを返すのでtoString()して文字列に変換
var json = file.read().toString(); 

// 読み込めていればパースして処理をすすめる
if (json && json.length > 0) {
  var users = JSON.parse(json);
    :
}
created_at 2011-04-15 06:12:02 UTC

下記フォームからドキュメントを検索できます。