텍스트 파일의 지정한 줄 데이터 가져오기 (file.get_line)
선언
줄 내용, 오류 정보 = file.get_line(파일 경로, 줄 번호)
매개변수
- 파일 경로
문자열. 파일의 절대 경로입니다. - 줄 번호
정수. 줄 번호를 지정합니다. 0은 마지막 줄 +1이고 음수는 뒤에서부터 센 줄 번호입니다.
반환값
- 줄 내용
문자열 또는 nil. 줄 수가 부족하면 빈 문자열, 파일이 없으면 nil을 반환합니다. - 오류 정보
문자열. 읽기 실패 시의 오류 정보입니다.
설명
텍스트 파일의 지정한 줄 데이터를 가져옵니다.
이 함수는 파일 앞부분의 UTF8-BOM을 자동으로 제거합니다.
예제
local data, err = file.get_line("/var/mobile/1.txt", 1)
if data then
sys.alert("`/var/mobile/1.txt` 第一行的内容是 "..data)
else
sys.alert("读取失败:"..err)
end
참고: 위 코드에서는 이 장에서 설명하지 않는 함수인 sys.alert를 사용합니다.