好吧,我不得不承认我不擅长 Java 中的泛型类型
我用 C# 编写了一个 JSON 序列化/反序列化类JavaScriptSerializer
private static JavaScriptSerializer js = new JavaScriptSerializer();
public static T LoadFromJSONString<T>(string strRequest)
{
return js.Deserialize<T>(strRequest);
}
public static string DumpToJSONString<T>(T rq)
{
return js.Serialize(rq);
}
它在 C# 中运行良好。现在我正在尝试转换或至少在 Java 中编写另一个 JSON 序列化/反序列化类。我试过flexjson和google-gson但我不知道如何在 Java 中指定 <T> 。
这里有人可以帮助我吗?顺便说一句,我更喜欢google-gson