Advanced JSON (de)serialization Using Java's Jackson

Jackson is an excellent library for serializing and deserializing JSON data in Java. It's a fairly quick and painless way to get the job done, until you need custom (de)serialization logic. If you get to that point, you'll instantly wish you were using some language that makes JSON work seamless--like Node.js--but that's not always an option, so the next best solution is to write yourself some custom (de)serialization functionality. I guess it's still substantially better than programming in assembly language... TL;DR: There's working demonstration code here if you don't like reading. Advanced (de)serialization So you've…

read more...