The result variable contains corrected parsed JSON. But after deserialization List contains correct amount of items but all of the
List
I think you're having this problem because of null values in your json. Check it. Source