我想从 JSON 生成一个 Java 对象。 Internet 上的所有示例也都使用 ObjectMapper 类和 Java 类来序列化 JSON。
JSON 很复杂,我不想通过属性注释手动定义 Java 类。
我希望能够通过软件生成带有 Jackson 或 GSON 注释和 JSON 数据的 Java 类。
网站 jsonschema2pojo 在线为您执行此操作。我的 JSON 在专用网络中处于离线状态,我无法将 jsonschema2pojo 用于复杂的 JSON 字符串。
如何在我自己的环境中复制 jsonschema2pojo 代码? Jackson 或者 GSON 容易做吗?
最佳答案
我认为 Jackson 或 GSON 还没有这种支持,但很多人已经根据您的要求贡献了代码。
您可以检查:
https://github.com/astav/JsonToJava
或
https://github.com/wotifgroup/json2pojo
此外,也许您可以尝试手动下载该依赖 jar 并将其手动添加到您的 MAVEN 存储库中。
关于java - JSON 2 POJO 离线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40978528/