Sérialiser profondément une table (table.deep_dump)
Déclaration
texte_table = table.deep_dump(table_associee)
Paramètres
- Table associative
Type table, table à sérialiser en chaîne
Valeur renvoyée
- Texte de la table
Type texte, texte de la structure arborescente de la table ; ce format n’est pas garanti compatible entre les versions
Description
Sérialise en texte la structure arborescente de la table
Le résultat de la sérialisation n’est pas garanti compatible entre les versions ; la sortie peut différer selon les versions
Les types référencés qui ne sont pas des tables (par exemple userdata et fonctions) ne peuvent pas être désérialisés par table.load_string ; seule leur lisibilité humaine est garantie
Exemple
local s = table.deep_dump(_G)
sys.alert(s)
Remarque : le code ci-dessus utilise la fonction hors de ce chapitre sys.alert