속성 목록 데이터 형식 변환 (plist.data_convert)
선언
형식이 변환된 속성 목록 데이터 = plist.data_convert(속성 목록 데이터[, 속성 목록 데이터 형식])
매개변수
- 속성 목록 데이터
문자열. 변환할 속성 목록 데이터입니다. - 속성 목록 데이터 형식
문자열, 선택 사항. "binary", "XML", "openstep" 중 하나만 사용할 수 있으며 기본값은 "XML"입니다.
반환값
- 형식이 변환된 속성 목록 데이터
문자열 또는 nil. 변환에 성공하면 데이터 내용을, 실패하면 nil을 반환합니다.
설명
plist.data_convert는 순수한 plist 형식 변환이며 Lua 직렬화와 역직렬화를 수행하지 않습니다. 변환 시 데이터 무결성을 보장합니다.
예제
local xplist = plist.data_convert(file.reads('/var/mobile/Library/UserNotifications/Library.plist'), "xml")
sys.alert(xplist) -- XML 형식의 속성 목록 데이터
참고: 위 코드에서는 이 장에서 설명하지 않는 함수인 file.reads와 sys.alert를 사용합니다.