我正在使用 Jackson 来读取 json 消息。我试图解析的值之一是列表,另一个值包含列表中数据的类型。这是我在 java 中创建的结构。
public class Message<T> {
private Timestamp time;
private RestAction action;
private String type;
private List<T> data;
}
通过 Class.forName();
我可以获得代表列表中数据的类。问题是我如何阅读列表。
原文由 Lalao 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您需要将传入的 json 映射到您的列表,您可以这样做
编辑
像这样的东西,完全未经测试,从未做过