如何在不创建任何POJO的情况下解析嵌套不可预测的参数化JSON



从服务器名称可能随时间变化的服务器接收JSON输入。输出格式也将是JSON。但是输入JSON可能会发生变化,因为它来自不同的发布者。客户端需要一个外部映射文件(也是JSON格式),只有在需要修改输入JSON属性名称或需要额外参数时,才能修改该文件。这是春季启动项目。输入JSON将被嵌套,并且可能不会根据发布者嵌套。输入JSON-1

各自的输出JSON-1

而无需创建pojo,这是可能的。您需要按属性名称获得JSON属性值。您可能想探索com.google.gson.jsonparser。它需要JSON字符串并解析它。 JSONPARSER MYPARSER = new JSONPARSER(); jsonelement elems = myparser.parse(jsonstring);

最新更新