반응형
질문
내 Flutter 앱에 JSON 자산을로드하는 방법은 무엇입니까?
내 pubspec.yaml
파일은 다음과 같습니다:
assets:
- assets/data.json
데이터를로드하려고하면 항상 막힙니다. 시도해 봤습니다:
final json = JSON.decode(
DefaultAssetBundle.of(context).loadString("assets/data.json")
);
하지만 오류가 발생합니다:
인수 형식 'Future< String>'은(는) 'String' 매개 변수 형식에 할당할 수 없습니다.
답변
다음을 시도해보세요 :
String data = await DefaultAssetBundle.of(context).loadString("assets/data.json");
final jsonResult = jsonDecode(data); //latest Dart
반응형
댓글