FileStream

FileStream 객체는 내부 저장소의 파일을 다루는 객체입니다.

메소드

FileStream 객체의 메소드
String

append(path: String, data: String)
path 경로의 파일 내용에 새로운 내용을 이어 씁니다. 이어 쓴 후 해당 파일의 최종 내용을 반환합니다.

Boolean

copyFile(path1: String, path2: String)
path1 경로의 파일을 path2 경로에 복사합니다. 파일 복사의 성공 여부를 반환합니다.

Boolean

create(path: String)
path 경로의 파일을 생성합니다. 파일 생성의 성공 여부를 반환합니다.

Boolean

createDir(path: String)
path 경로에 폴더를 생성합니다. 폴더 생성의 성공 여부를 반환합니다.

String

getSdcardPath()
내장 메모리의 최상위 경로를 반환합니다.

Boolean

moveFile(path1: String, path2: String)
path1 경로의 파일을 path2 경로로 이동합니다. 파일 이동의 성공 여부를 반환합니다.

String

read(path: String)
path 경로의 파일 내용을 문자열로 반환합니다.

Object

readJSON(path: String)
path 경로의 파일 내용을 Object 형식으로 반환합니다. 파일 내용의 형식이 JSON일 경우에만 가능합니다.

Boolean

remove(path: String)
path 경로의 파일을 삭제합니다. 파일의 삭제 성공 여부를 반환합니다.

void

save(path: String, data: String, append?: Boolean = false)
문자열을 path 경로의 파일에 덮어씁니다. 파일이 존재하지 않을 경우 path 경로의 파일을 생성합니다. append?true일 경우 path 경로의 파일 내용에 새로운 내용을 이어 씁니다.

void

saveJSON(path: String, json: Object)
객체를 JSON String으로 변환한 값을 path 경로의 파일에 덮어씁니다. 파일이 존재하지 않을 경우 path 경로의 파일을 생성합니다.

String

write(path: String, data: String)
문자열을 path 경로의 파일에 덮어씁니다. 파일이 존재하지 않을 경우 path 경로의 파일을 생성합니다. 덮어쓰거나 생성한 파일의 최종 내용을 반환합니다.

void

writeJSON(path: String, json: Object)
객체를 JSON String으로 변환한 값을 path 경로의 파일에 덮어씁니다. 파일이 존재하지 않을 경우 path 경로의 파일을 생성합니다.

앱 호환성

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.1.2a

메신저봇R

No

채팅 자동응답 봇

No

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

0.7.38a

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight