Convertir el formato de datos de lista de propiedades (plist.data_convert)
Declaración
datos_plist_convertidos = plist.data_convert(datos_plist[, formato_datos_plist])
Parámetros
- datos_plist
Tipo cadena; datos de lista de propiedades que se deben convertir - formato_datos_plist
Tipo texto, parámetro opcional; solo puede ser "binary", "XML" u "openstep". El valor predeterminado es "XML"
Valor devuelto
- datos_plist_convertidos
Tipo cadena o nil; devuelve el contenido de los datos si la conversión tiene éxito y nil si falla
Descripción
plist.data_convert solo convierte el formato plist; no interviene en la serialización ni deserialización de Lua, y la conversión conserva la integridad de los datos.
Ejemplo
local xplist = plist.data_convert(file.reads('/var/mobile/Library/UserNotifications/Library.plist'), "xml")
sys.alert(xplist) -- datos de lista de propiedades en formato XML
Nota: el código anterior utiliza las funciones file.reads y sys.alert, que no pertenecen a este capítulo.