I would have said the opposite. Doing it from the JSON would be too much work compared to the other way, especially since it looks like you're already using C#.
Literally all you have to do once you've read the save file into a byte array is SerializeData =...