How to read local json file in flutter & show json data in listview builder

Поделиться
HTML-код
  • Опубликовано: 29 июн 2021
  • Was this Tutorial helpful? Spread Motivation on me by supporting paypal.me/RajatPalankar #flutter #json #flutterdev
    Hi Guys Welcome to Proto Coders Point.
    In this flutter Tutorial we will learn how to read a local json file in flutter, how to parse a json file, how to fetch data from json file and then display the json data in flutter listview builder.
    Source Code : protocoderspoint.com/read-jso...
    or
    github.com/RajatPalankar8/rea...
    productlist.json file download from here: github.com/RajatPalankar8/rea...
    Comment below for any queries 😀
    Follow and support me:
    🐦 Twitter: / rajatpalankar
    💬 Facebook: / protocoderspoint
    💸 Instagram: / protocoderspoint
    Be sure to ask for help in the comments if you need any. Suggestions for future Flutter tutorials are also very welcome! :)
    For mobile application development keep learning freely from proto coders point
    Visit: protocoderspoint.com/
    readjsondata,
    fromjson,
    rootbundle,
    loadString
    json data,
    flutter json
    json decode .
    .
    Support Proto Coders Point: www.buymeacoffee.com/rajatpal...

Комментарии • 81

  • @learningcurious5845
    @learningcurious5845 2 года назад +1

    well explained and worked fine with my json file thank you so much for this video. hope to see more videos like this from you.

  • @thushankalana4940
    @thushankalana4940 18 дней назад +1

    Great Lesson.❤🙂 you are save me. This lesson was helpfull for my project.❤❤❤ Thank you so much Sir❤️❤️❤️

  • @elquenoaplica3975
    @elquenoaplica3975 2 года назад

    Great tutorial and explanation.
    Thanks

  • @vvnavra
    @vvnavra 2 года назад +2

    The tutorial I needed

  • @diogosequeira4873
    @diogosequeira4873 3 года назад +8

    Hi, good explanation and nice video.
    If I can leave a quick tip, you should pay attention to naming conventions in functions and file names, for example ReadJsonData() should be start lower case, and file name should product_data_model.
    This can encourage new flutter developers to follow good coding principles.
    Thanks!!

    • @ProtoCodersPoint
      @ProtoCodersPoint  3 года назад +2

      Yes you are right, Thanks for the Tip
      I will work on it and improve myself to teach beginner in better and clean way..

    • @yerraguntavijayachandrared7769
      @yerraguntavijayachandrared7769 2 года назад +1

      @@ProtoCodersPoint where is services.dart file??

  • @faang29488
    @faang29488 2 года назад +1

    thanks man, you helped me a lot. i don't even know, where are you living, but, man, god bless you

  • @mohammedahmed-wj8by
    @mohammedahmed-wj8by Год назад +1

    This is the best free software Ive seen. Respect.

  • @mahimeena6427
    @mahimeena6427 3 года назад +1

    Good Explanation Man !! Doubts got cleared .

  • @NuwanThisara
    @NuwanThisara 2 года назад +2

    This helped me to understand the concept. thank you

  • @aidaaqilahmohdzin5542
    @aidaaqilahmohdzin5542 2 года назад

    thank you, this helps me a lot. But for example, if i want to add audio, it means i can just input the link in the json file?

  • @Mohammed-sg4tr
    @Mohammed-sg4tr Год назад

    That's very good, thank you

  • @riku402
    @riku402 Год назад

    thanks, this helped me

  • @nandarafi4294
    @nandarafi4294 5 месяцев назад +1

    thanks, you are my savior, you give the source code too, god bless you man

    • @ProtoCodersPoint
      @ProtoCodersPoint  5 месяцев назад

      You're welcome! I'm here to help with any questions you have. If you need assistance with code or have specific questions, feel free to ask!

  • @xabibullohxalilov682
    @xabibullohxalilov682 2 года назад +1

    thank you broo

  • @vinayghadigaonkar8215
    @vinayghadigaonkar8215 3 года назад +1

    Thank you, brother.

  • @mdshahed5364
    @mdshahed5364 2 года назад

    I have question Isn't we have to call the getuser function in statstate method

  • @sachinmittal65
    @sachinmittal65 2 года назад +2

    can we use file like product .dart instead of .json file?

  • @Amankumar_Raone
    @Amankumar_Raone Год назад +1

    great video nyc explaination

  • @santoshsharma-ni9zo
    @santoshsharma-ni9zo 2 года назад

    Please make a video on real api fetching ...I mean all concept on api integration

  • @nikhilkumarjamwal5322
    @nikhilkumarjamwal5322 Год назад +1

    Nice Explanation.
    Can you also make a video on how to write data on json file and read it and use the data in flutter application?

  • @hemantchauhan6437
    @hemantchauhan6437 Год назад

    I have used image path in place of url. will that work? .If yes then how we will write it to display

  • @ezimaxtech
    @ezimaxtech 3 года назад +1

    Nice sharing

  • @gggg-no6rm
    @gggg-no6rm 2 года назад

    if I went to press in the item and show all item details how i will doit ?????

  • @kapilpatidar1099
    @kapilpatidar1099 2 года назад

    i am getting error while importing "import 'package:read_json_file/ProductDataModel.dart'; ", pls guide

  • @kolambiinarula9857
    @kolambiinarula9857 Год назад

    thanks

  • @rutugabani
    @rutugabani 4 месяца назад

    thank you so much

  • @daviddzgoev9024
    @daviddzgoev9024 3 года назад +1

    Thanks 😊

  • @codinggoIndonesia
    @codinggoIndonesia 3 года назад +1

    thank you

  • @parfaittapsoba754
    @parfaittapsoba754 2 года назад +1

    Good video !
    Just improve the sound quality ...

  • @Aadidev7530
    @Aadidev7530 Год назад

    Can we convert json files into photos or videos

  • @thushankalana4940
    @thushankalana4940 10 дней назад

    I cant load image from https get request. What is the reason for that?

  • @Vin_5898
    @Vin_5898 2 года назад +1

    thank you sir for great tutorial but I've a ques what if we create a image folder inside the assets folder and store our images then how we can get those images using json file...suppose assets/image/shoes.jpg and in the json file "image" : "assets/img/shoes.jpg"

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад +1

      Yes, you can
      I will share you the code soon

    • @Vin_5898
      @Vin_5898 2 года назад +1

      @@ProtoCodersPoint thank you sir

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад +1

      In this video tutorial we have json file which have imageurl to show image from internet
      instead of that you must define, in json the path of your assets folder Image like this "image": "assets/img/shoes.jpg"
      and then in Flutter Code make use of
      Image.asset(items[index].image.toString()),
      instead of NetworkImage
      That's it

    • @Vin_5898
      @Vin_5898 2 года назад +1

      @@ProtoCodersPoint Thank you sir it worked

    • @Vin_5898
      @Vin_5898 2 года назад +1

      @@ProtoCodersPoint sir i've one more ques I wanted to play audio when we tap on the one of the item in the list view using same code (title + image + audio) using json file how we can do that??

  • @vishruta9761
    @vishruta9761 2 года назад

    what if I want a grid view instead of list view?

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад

      U can use flutter GridView
      Do you want the tutorial on gridview in flutter?

  • @faisalhukkeri6793
    @faisalhukkeri6793 2 года назад +1

    i have a json file for user signup
    how can i integrate it
    i dont think there's a need to make a model
    bcoz theres no need to save user info

    • @faisalhukkeri6793
      @faisalhukkeri6793 2 года назад +1

      I've tried few videos for past 4 days, none of them work
      and there's no video tutorial in which they are using json signup api files

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад +1

      Ok ✅ I will try to make a video tutorial asap

    • @faisalhukkeri6793
      @faisalhukkeri6793 2 года назад +1

      Update: I found a way to integrate it.
      Thank you for responding 🙂🤜🏼🤛🏼

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад +2

      @@faisalhukkeri6793 oh that’s great 😃

  • @aadhithiyasrivatsan
    @aadhithiyasrivatsan Год назад +2

    Kindly tell, how to insert the same in SQFLite table... That would be great....

    • @ProtoCodersPoint
      @ProtoCodersPoint  Год назад

      Sure, I will create a video on same as soon as possible.

    • @aadhithiyasrivatsan
      @aadhithiyasrivatsan Год назад +1

      @@ProtoCodersPoint thanks for the quick response.... Kindly do asap....

    • @aadhithiyasrivatsan
      @aadhithiyasrivatsan Год назад +1

      You are the only video on internet... Who have used offline json... Glad that I found you.... Wish you all the best...

  • @krutikabaraskar4211
    @krutikabaraskar4211 Год назад

    I'm having error on images

  • @BrYarDJ
    @BrYarDJ 2 года назад

    nice bro how if image not url and also local ?

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад +1

      Sorry, I did not got your question
      Say again

    • @BrYarDJ
      @BrYarDJ 2 года назад

      @@ProtoCodersPoint ok, i mean how can use image assets in place URL, i mean if i have image in assets not i have url, how can use there, How do I call the image in place url, i hope you understand, thanks

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад +1

      Use
      image.asset(‘asset image path ’)

    • @BrYarDJ
      @BrYarDJ 2 года назад

      @@ProtoCodersPoint thanks

  • @vayugnath1358
    @vayugnath1358 2 года назад

    Any link to source?

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад

      Check description bro

    • @vayugnath1358
      @vayugnath1358 2 года назад +1

      @@ProtoCodersPoint I dont see it.. honestly. Don't mind it though. Good job with this one :) Can you make a tutorial on how to read into a json file from an app and store it, and read it back as a list or something

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад

      Check it
      protocoderspoint.com/read-json-file-assets-flutter-display-data-listview/

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад

      @@vayugnath1358 I already make a video on same concept but it's not exactly same as you requested
      Check it out ruclips.net/video/ExgP_SAseN8/видео.html
      Learn from this video and apply your logic
      if you are not able to do tell me
      I will soon make a video on the same

  • @mdshahed5364
    @mdshahed5364 2 года назад

    A lot of problem in your code

    • @ProtoCodersPoint
      @ProtoCodersPoint  2 года назад +1

      Share the problem you faced

    • @mdshahed5364
      @mdshahed5364 2 года назад +2

      it’s showing a null error "Expected a value type list datamodel but it gone type null and you have to use late keyword in the class property "

    • @JOc17KER
      @JOc17KER Год назад

      @@mdshahed5364 i got same problem, how to solve it?