Functionality for implementing interfaces and abstract types dynamically ("bean materialization"), integrated with Jackson (although usable externally as well)
Java for Data Analysis: Working with CSV, JSON, and XML: A Practical Guide to Parsing, Transforming, and Analyzing Structured Data Formats with JavaJava for Data Analysis: Working with CSV, JSON, and XML: A Practical Guide to Parsing, Transforming, and Analyzing Structured Data Formats with Java (2025)
by Boscarelli, Dionys
Java XML and JSON: Document Processing for Java SEJava XML and JSON: Document Processing for Java SE (2019)
by Friesen, Jeff