如何从json字符串中提取特定值,其中键是java对象的一部分
我有一个通用值为json密钥对的映射如何从json字符串中提取特定值,其中键是java对象的一部分,java,json,Java,Json,我有一个通用值为json密钥对的映射 Map<String,String> map = new HashMap<>(); 因此,如果我传递类型为A的类,那么它应该使用json中的key1、key2创建一个A对象,并返回该对象。类B也是如此 我的输入可以是(p1,A.class),输出是newa(value1,value2)解析json并尝试提取特定值的代码在哪里?我还没有写任何代码。只是想办法让它通用,这样它就可以用于任何类型的类。到目前为止,我熟悉jackskon转换
Map<String,String> map = new HashMap<>();
因此,如果我传递类型为A
的类,那么它应该使用json中的key1、key2
创建一个A
对象,并返回该对象。类B
也是如此
我的输入可以是
(p1,A.class)
,输出是newa(value1,value2)
解析json并尝试提取特定值的代码在哪里?我还没有写任何代码。只是想办法让它通用,这样它就可以用于任何类型的类。到目前为止,我熟悉jackskon转换成特定对象。
<p1, {key1:value1,key2:value2,key3:value3...}>
class A{
String key1;
String key2;
}
class B{
String key3;
}