Time of my launchscreen is too long since I changed my json file

Time of my launchscreen is too long since I changed my json file

Here, I created with a friend a book application and he initially put a json file in the program. Normally when I compile the file, everything is fine, but when I change the file to put the file that should be put (a file of more than 3000 lines) the application blocks at the LauchingScreen. I checked that my Json file is correct and yes it is correct, when I put back the old json file it compiles but when I put the new json file it doesn't compile anymore. Since 3 days I'm looking for a solution but nothing. Could someone here help me please? Previously it compiled well with the second one but due to a problem I had to delete the application and create a new one I don't know why it doesn't compile anymore this time. the home screen takes more than 5 minutes to appear and I don't know how to fix it.

Here are the links of the two json files:

Old ( the one on which the application compiles ): https://drive.google.com/file/d/1E3-pAy5-ShvGO__adsfNcq1OpLwM8nEu/view?usp=sharing

New ( the one that does not compile ): https://drive.google.com/file/d/1E3-pAy5-ShvGO__adsfNcq1OpLwM8nEu/view?usp=sharing

  1. Your new json file has several errors (the first is at line 1009). Use an on-line json checker, to help you to fix it up.

  2. Parsing a large json file on app startup is probably a bad idea... but fix the json first!

 regarding the verification I have already done it with this online software

That may be so, but the json in your link still contains errors.
I suggest you try an alternative online json validator.

do you have a better idea

Yes, but let's get the app working first.

Time of my launchscreen is too long since I changed my json file
 
 
Q