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

Chuyển đổi bảng Lua thành dữ liệu plist (plist.dump)

Khai báo

plistData = plist.dump(tab [, format])

Tham số

  • tab
    Bảng. Bảng Lua cần chuyển đổi thành dữ liệu plist.
  • format
    Chuỗi, tùy chọn. Một trong "binary", "XML", hoặc "openstep". Mặc định: "XML".

Giá trị trả về

  • plistData
    Chuỗi hoặc nil. Dữ liệu plist đã chuyển đổi thành công; nil nếu thất bại.

Mô tả

Ngược lại với plist.load: chuyển đổi bảng Lua thành dữ liệu plist.

Ví dụ

local tab = {
arr = {
46,
99,
7,
};
dict = {
a = 55;
b = 65;
c = 9;
};
}
--
local xplist = plist.dump(tab)
sys.alert(xplist) -- Dữ liệu plist định dạng XML
--
local bplist = plist.dump(tab, "binary")
sys.alert(bplist) -- Dữ liệu plist nhị phân; in ra sẽ khó đọc

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