javajackson-Json数组序列化
我有一个特例,我一直在试图与杰克逊连载。这是一个样本javajackson-Json数组序列化,java,arrays,json,serialization,jackson,Java,Arrays,Json,Serialization,Jackson,我有一个特例,我一直在试图与杰克逊连载。这是一个样本 { "key1": [ [ 10, 11 ], [ 12, 13 ] ], "key2": [ [ 14, 15 ], [ 16,
{
"key1": [
[
10,
11
],
[
12,
13
]
],
"key2": [
[
14,
15
],
[
16,
17
]
]
}
如何使用装饰器创建一个将序列化此负载的模型
编辑:
假设有一个包含上述内容的JSON文件。我如何制作一个POJO来序列化上面的JSON,就像Jackson那样:
MyPOJO pojo = objectMapper.readValue(new File("above_json.json"), MyPOJO.class);
下面是一个非常简单的例子,说明我在寻找什么:
JSON输入:
"Parameter":{
"Name":"Parameter-Name",
"Value":"Parameter-Value"
}
要序列化上述简单JSON的POJO:
public class Parameter {
@JsonProperty("Name")
public String name;
@JsonProperty("Value")
public String value;
}
我正在寻找一个类,就像上面的Parameter
,它将序列化我最初提供的示例JSON,而不是简化的JSON
假设有一个包含上述内容的JSON文件。我如何制作一个POJO,可以用来像Jackson那样序列化上面的JSON
这非常简单,您需要了解JSON的数据。您有键值
,每个值都是另一个数组的数组。这与
class POJO
{
List<List<Integer>> key1;
List<List<Integer>> key2;
}
类POJO
{
列表键1;
列表键2;
}
我如何创建一个带有装饰器的模型来序列化此负载?你什么意思?如果您的问题不清楚,那么我们将被迫关闭此帖子。确保您共享足够的数据/代码,以了解您在问什么为什么这是一个“特殊情况”?请共享更多信息infomation@shmosel特例意味着,如果您只看文档中的基本示例,它似乎不是可以直接序列化的。在OP中添加了信息。如果您需要更多信息,请告诉我。@Ryan这并不是什么直截了当的事情,对我来说,这是直截了当的。你能解释一下,它有多复杂吗?非常感谢!这正是我需要的。