본문으로 건너뛰기

속성 목록 파일 읽기 (plist.read)

선언

연관 테이블 = plist.read(파일 경로)

매개변수

  • 파일 경로
    문자열. 읽을 plist 파일의 절대 경로입니다.

반환값

  • 연관 테이블
    테이블 또는 nil. 읽기에 성공하면 plist의 트리 구조에 해당하는 테이블을 반환하고, 실패하면 nil을 반환합니다.

설명

plist 파일을 읽어 테이블로 변환합니다.
plist 파일에서 범용 데이터 형식이 아닌 값은 읽을 수 없으며 무시됩니다.
이 함수는 XUI에서 사용할 수 있습니다.

예제

local plist = require("plist")
local plfilename = "/var/mobile/Library/Caches/com.apple.mobile.installation.plist" -- plist 경로 설정
local tmp2 = plist.read(plfilename) -- plist 파일 내용을 읽고 TABLE 반환
sys.alert(tmp2['Metadata']['ProductBuildVersion']) -- ProductBuildVersion 키 값 표시

참고: 위 코드에서는 이 장에서 설명하지 않는 함수인 sys.alert를 사용합니다.