Aller au contenu principal

Convertir le format des données de propriétés (plist.data_convert)

Déclaration

donnees_plist_converties = plist.data_convert(donnees_plist[, format_donnees_plist])

Paramètres

  • données de propriétés
    Chaîne contenant les données de propriétés à convertir.
  • format des données de propriétés
    Chaîne facultative, qui peut uniquement être « binary », « XML » ou « openstep » ; la valeur par défaut est « XML ».

Valeur de retour

  • données de propriétés converties
    Chaîne ou nil ; renvoie le contenu des données en cas de réussite et nil en cas d’échec.

Description

plist.data_convert effectue uniquement une conversion de format plist, sans sérialisation ni désérialisation Lua ; l’intégrité des données est garantie.

Exemple

local xplist = plist.data_convert(file.reads('/var/mobile/Library/UserNotifications/Library.plist'), "xml")
sys.alert(xplist) -- Données de propriétés au format XML

Remarque : le code ci-dessus utilise les fonctions hors de ce chapitre file.reads et sys.alert.