Chuyển tới nội dung chính

Đọc một tệp plist (plist.read)

Khai báo

tab = plist.read(filePath)

Tham số

  • filePath
    String. Đường dẫn tuyệt đối của tệp plist cần đọc.

Giá trị trả về

  • tab
    Bảng hoặc nil. Nếu thành công, trả về một bảng đại diện cho cây plist; ngược lại nil.

Mô tả

Đọc một tệp plist và chuyển đổi nó thành một bảng Lua.
Các kiểu dữ liệu không phải generic trong plist không được hỗ trợ và sẽ bị bỏ qua.
Hàm này có thể được sử dụng trong XUI.

Ví dụ

local plist = require("plist")
local plfilename = "/var/mobile/Library/Caches/com.apple.mobile.installation.plist"
local tmp2 = plist.read(plfilename)
sys.alert(tmp2['Metadata']['ProductBuildVersion'])

Lưu ý: Sử dụng sys.alert