PLIST-Datenformat konvertieren (plist.data_convert)
Deklaration
Konvertierte_PLIST_Daten = plist.data_convert(PLIST-Daten[, PLIST-Datenformat])
Parameter
- PLIST-Daten
String; zu konvertierende PLIST-Daten - PLIST-Datenformat
Textwert, optional; nur"binary","XML"oder"openstep", Standardwert"XML"
Rückgabewert
- Konvertierte_PLIST_Daten
String oder nil; bei erfolgreicher Konvertierung Dateninhalt, bei einem Fehler nil
Beschreibung
plist.data_convertist eine reine PLIST-Formatkonvertierung und umfasst keine Lua-Serialisierung oder -Deserialisierung. Die Datenintegrität bleibt bei der Konvertierung erhalten.
Beispiel
local xplist = plist.data_convert(file.reads('/var/mobile/Library/UserNotifications/Library.plist'), "xml")
sys.alert(xplist) -- PLIST-Daten im XML-Format
Hinweis: Der obige Code verwendet die Funktionen file.reads und sys.alert aus anderen Kapiteln.