테이블 깊은 직렬화 (table.deep_dump)
선언
테이블 텍스트 = table.deep_dump(연관 테이블)
매개변수
- 연관 테이블
테이블. 문자열로 직렬화할 테이블입니다.
반환값
- 테이블 텍스트
문자열. 테이블의 트리 구조를 나타내는 텍스트이며, 이 형식은 버전 간 호환을 보장하지 않습니다.
설명
테이블의 트리 구조를 텍스트로 직렬화합니다.
직렬화 결과는 버전 간 호환을 보장하지 않으며, 버전에 따라 출력이 다를 수 있습니다.
userdata나 함수 같은 테이블이 아닌 참조 형식은 table.load_string으로 역직렬화할 수 없으며, 사람이 읽을 수 있다는 점만 보장합니다.
예제
local s = table.deep_dump(_G)
sys.alert(s)
참고: 위 코드에서는 이 장에서 설명하지 않는 함수인 sys.alert를 사용합니다.