/ / Сериялизация на Java Jackson Json Array - java, масиви, json, сериализация, jackson

Java Джаксън Json Array сериализация - Java, масиви, json, сериализация, Джаксън

Имам специален случай, който се опитвам да сериализирам с Джаксън. Ето една извадка.

{
"key1": [
[
10,
11
],
[
12,
13
]
],
"key2": [
[
14,
15
],
[
16,
17
]
]
}

Как мога да направя модел с декоратори, които ще сериализират този полезен товар?

РЕДАКТИРАНЕ:

Да приемем, че има JSON файл с горното съдържание. Как мога да направя POJO, който може да се използва за сериализиране на горепосочения JSON, така че с Джексън:

MyPOJO pojo = objectMapper.readValue(new File("above_json.json"), MyPOJO.class);

Ето един много прост пример за това, което търся:

JSON Вход:

"Parameter":{
"Name":"Parameter-Name",
"Value":"Parameter-Value"
}

POJO за сериализиране над прост JSON:

public class Parameter {
@JsonProperty("Name")
public String name;
@JsonProperty("Value")
public String value;
}

Търся клас, точно като Parameter по-горе това ще сериализира примера JSON, който предоставих първоначално по-горе, а не опростения JSON.

Отговори:

1 за отговор № 1

Да приемем, че има JSON файл с горното съдържание. Как мога да направя POJO, който може да се използва за сериализиране на горния JSON, така както с Джаксън

Това е много просто, трябва да разберете данните на вашия JSON. Ти имаш key-value и всяка стойност е масив от друг масив. Това е подобно на

class POJO
{
List<List<Integer>> key1;
List<List<Integer>> key2;
}