プロパティリストファイルを読み込む (plist.read)
宣言
連想テーブル = plist.read(ファイルパス)
引数
- ファイルパス
文字列型。読み込む plist ファイルの絶対パス
戻り値
- 連想テーブル
テーブル型または nil。読み込みに成功した場合は plist のツリー構造に対応するテーブルを返し、それ以外の場合は nil を返します
説明
plist ファイルを読み込み、テーブルに変換します
plist ファイル内の汎用的でないデータ型の値は読み込みに対応していないため、無視されます
この関数は XUI で使用できます
使用例
local plist = require("plist")
local plfilename = "/var/mobile/Library/Caches/com.apple.mobile.installation.plist" -- plist のパスを設定
local tmp2 = plist.read(plfilename) -- plist ファイルの内容を読み込み、TABLE を返す
sys.alert(tmp2['Metadata']['ProductBuildVersion']) -- ProductBuildVersion キーの値を表示
注:上記のコードでは、この章以外の関数 sys.alert を使用しています