 Alright, now in this JSON file, can you tell me what kind of mistakes I did? Well, you can pause this video for a while to observe the mistake which I committed in this file. Okay, now let me help you over here. Let me show you one mistake which I did say by mistake. You can say, so over here you can see that I forget to add the comma like this. Okay. So, let's go through all these mistakes and fix it using our online JSON validator tool provided by ByteScout. Okay. So, here I have pasted our DC history JSON file content and when I past that JSON file in this tool, it immediately started throwing this type of error and here it is telling me that I have forgotten the comma. So, let me add this comma. Now after adding the comma, it started showing me the next error over here at line number 10. So, now can you identify this? What kind of mistake is this? Well, consider a situation like if you have a control character within a string literal in your JSON file. For example, this literal string contains a new line fit character. So, now what to do in this situation? How you can fix this issue? Well, for that, you have to use new line character, which is backward slash and n and let me arrange in one line. So, now you can see that we have fixed this new line character issue and it started showing me the another issue, which is at line number 16. All right. Now, again consider a situation where what if any of this JSON property value contained a literal backward slash character like this? Well, right now it is giving a syntax error because it is trying to parse a string with backward slash and dot. Okay. So, how we can fix this issue? Well, to fix this issue, you need to escape it by using one more backward slash character like this. So, now it is showing me the next error, which is at line number 17. So, what is the error at line number 17? Can you identify it? Yes, you are right. I have added the extra comma over here. So, let me remove this extra comma and that error is gone and now it is showing me the next error, which is at line number 23. So, let me scroll down. So, now over here at line number 23, can you identify what I have forget something? Yes, I have forget the colon. So instead of dash, I need to add colon over here and if I scroll up, then that error is gone and it started showing me the next error, which is at line number 27. So, now let's see what is at line number 27. So, now again, can you tell me what mistake I did over here? Okay. Now, let me remind you one thing once again. In JSON, you have to have double quotes around the key name and this is the thumb rule. I guess now you got it. Yes, I forget the double quotes over here and now it is showing the next error at line number 29. So, let us scroll down again. So, now can you help me what kind of mistake I did over here? Now, as we know that in JSON, array is always start and end with square bracket. So, we have opened the square bracket over here, but instead of adding the square bracket, I have added the curly brace. So, to fix this issue, I need to add closing square bracket. So, over here, now you can see that our JSON file is become a complete valid JSON. Okay. Now, let's move ahead. So, now consider a situation. What? My JSON file contain any comment like this. Well, as you can see that this tool are now started throwing this type of exception. So what it means is comments are not allowed in the JSON file. Now let me show you one stake overflow thread for this. So, over here, you can see that comments were removed from JSON by design. According to this answer, JSON does not support comments and it was also never intended to be used for configuration files where comments would be needed. But let me show you another stake overflow thread. Well, according to this stake overflow threads, nowadays some of the libraries like JSON.net started supporting comments in JSON file. So, in this answer, as you can see that JSON.net 6.0 supports single line comments. Alright. So, now after seeing this video, hope you will take care of all these points which we have learned when working with JSON and with this we have reached the end of the module. Now, it's time to wrap up the course.