我正在尝试实现一个简单的命令行 Java 应用程序,该应用程序从 RESTful Web 服务请求一些资源。有没有办法自动将 JSON 响应反序列化到我的模型类中?
在 Objective-C 中有 Key-Value-Coding 允许您通过字符串表示创建对象、访问变量和方法。这可用于将 XML 或 JSON 文档自动反序列化为对象,这是由一些第三方库完成的,例如 RestKit。
Java有类似的东西吗?我知道我可以使用 JSON 解析器来获取文档的数组和映射表示,然后自己创建模型对象,但我想知道这是否可以自动化?
我昨天整个晚上都在寻找图书馆、教程和用户指南。他们都在解释如何构建一个 RESTful web 服务,或者如果它是一个客户端应用程序,他们所做的只是下载一些 JSON 并将其打印到系统中。