Copyright 2024 - Custom text here

บทความ ต่อจาก บทความที่แล้ว 

https://www.androidthai.in.th/android-flutter/383-parsing-json-on-flutter-level1.html

ที่นี่โจทย์ บน JSON เปลี่ยนไป

Screen Shot 2563 01 16 at 084218

จะเห็นว่า มี Array ซ้อนใน Value แบบ นี่จะให้ Flutter อ่านอย่างไร ?

Screen Shot 2563 01 16 at 084227

สร้าง asset Json ก่อน

Screen Shot 2563 01 16 at 084236

กำหนด ใน pubspec.yaml ด้วยละ

Screen Shot 2563 01 17 at 075032

ไปที่นี่ครับ https://javiercbk.github.io/json_to_dart/

แล้วเอา json ของเราไป paste

Screen Shot 2563 01 17 at 075105

get ได้โค้ด แล้วเอาโค้ดมาทำ Model แบบนีครับ

Screen Shot 2563 01 17 at 082059

เทรดในการ เรียกใช้ Model เรามาดูผลลัพธ์ ก่อน มาครับ มาสเตอร์ อธิบายให้ฟัง 

loadAddress จะ สร้าง String จาก Call Thread loadAddressAsset และ นำไปทำ เป็น jsonResponse ก่อนโยนไป Model  และ สร้าง List Array แสดงค่า ที่อ่าน JSON ได้ออกมา แบบนีไงครับ

Screen Shot 2563 01 17 at 082115

ผลลัพธ์ ที่ได้ครับ ใคร งงๆ ลองเข้ามาเรียน คอร์สเขียนแอพบน Flutter ได้กับ มาสเตอร์ ครับ

ดูเพิ่มเติมที่

https://www.androidthai.in.th/private-project-android-flutter-course.html

 

คอร์ส สอนโปรเจ็คแอนดรอยด์ ตัวต่อตัว

privateProject2019v1

คอร์ส เบสิกแอนดรอยด์ สอน ตัวต่อตัว

privateAndroid2019v1

คอร์ส iOS สอน ตัวต่อตัว

privateIos2019V1

คอร์ส Flutter สอน ตัวต่อตัว

privateFlutter2019v1

f t g