dart - 파일조작

jokil·2023년 12월 11일
0

플러터

목록 보기
8/15
import 'dart:io';// dart:io 라이브러리를 이용해서 파일을 읽고 쓸 수 있음void main() {
  fileRead();

  try {
    fileWrite();
  } catch (e) {
    print('파일 경로가 잘못되었습니다');
  }
}

void fileRead() {
// 파일 열기final file = File('newFile.txt');// 무슨 파일 읽을지final text = file.readAsStringSync();// 파일을 읽음.
  print(text);// 읽어낸 파일 출력
}

void fileWrite() {
  final file = File('newFile.txt');// 생성할 파일

  file.writeAsStringSync('새로운 파일이 만들어졌다.', mode: FileMode.append);
}

< 코드 출처 : 오준석의 생존코딩 >

  • fileWrite()의 역할은 지정한 경로에 파일을 만들어준다. 경로를 지정하지 않았으면 이렇게 프로젝트안에 만들어진다.

  • newFile이 만들어졌다.
  • fileRead()의 역할은 newFile.txt안에 있는 내용을 읽어서 출력해준다.

  • 파일 조작은 쓸일은 거의 없지만 dart의 기본 개념이라 한다.
  • js에서는 파일을 조작할 때 열어주고 닫아주는 코드를 따로 작성했었던거같다.
  • dart는 그럴 필요없다. 알아서 해준다.
profile
주니어 개발자에서 점핑점핑

0개의 댓글