0
문제는 다음과 같습니다. 한 줄의 텍스트가 들어있는 .txt 파일이 있고 그 줄을 String 변수로 읽어야합니다.Flutter에서 String 변수로 파일의 내용 읽기
내가 찾은 방법의 대부분은 미래 또는 미래를 반환하고 이러한 유형을 문자열로 변환하는 방법을 알지 못합니다. 또한, 내 pubspec.yaml에서 참조한 경우에도 "FileSystemExeption : 파일을 열 수 없습니다 (OS 오류 : 해당 파일 또는 디렉토리 없음)"메시지가 표시되기 때문에 readAsStringSync에서 잘못된 작업을 수행하고 있는지 확실하지 않습니다.
class LessonPage extends StatelessWidget { LessonPage({this.title, this.appBarColor, this.barTitleColor, this.fileName});
final String title;
final Color appBarColor;
final Color barTitleColor;
final String fileName;
@override
Widget build(BuildContext context) {
final file = new File(this.fileName);
return new Scaffold(
appBar: new AppBar(
title: new Text(
this.title,
style: new TextStyle(color: this.barTitleColor)
),
backgroundColor: this.appBarColor,
),
body: new Center(
child: new Text(
file.readAsStringSync(),
softWrap: true,
)
),
);
https://flutter.io/assets-and-images/#loading-text-assets 무엇을 찾고 계십니까? –
pubspec.yaml의 내용과 파일 이름을 게시 할 수 있습니까? –