メインコンテンツまでスキップ

テーブルを詳細にシリアライズする (table.deep_dump)

宣言

テーブルテキスト = table.deep_dump(連想テーブル)

パラメータ

  • 連想テーブル
    テーブル型。文字列にシリアライズするテーブル

戻り値

  • テーブルテキスト
    テキスト型。テーブルのツリー構造を表すテキストです。この形式にはバージョン間の互換性が保証されません

説明

テーブルのツリー構造をテキストへシリアライズします
シリアライズ結果にはバージョン間の互換性が保証されず、バージョンによって出力が異なる場合があります
テーブル型以外の参照型(userdata、関数など)は table.load_string でデシリアライズできず、人間が読めることだけが保証されます

local s = table.deep_dump(_G)
sys.alert(s)

注記:上記のコードでは、本章で扱っていない関数 sys.alert を使用しています