Из того, что я могу понять из вашего вопроса, похоже, что Gson может быть полезным. Gson - это библиотека, которая позволяет вам конвертировать между примитивами / объектами JSON и Java. Вот пример, который я только что написал:
class BagOfPrimitives {
private int value1 = 1;
private String value2 = "abc";
}
public static void main(String[] args) {
Gson gson = new Gson();
String json = "{\"value1\":1,\"value2\":\"abc\"}";
BagOfPrimitives obj = gson.fromJson(json, BagOfPrimitives.class);
}
Этот код преобразует json {"value1":1,"value2":"abc"}
в объект класса BagOfPrimitives
.
Чтобы добавить Gson в ваш проект, перейдите здесь , нажмите «Загрузки» в правом верхнем углу и нажмите «jar». Затем следуйте этим инструкциям , чтобы добавить файл jar в свой проект. Тогда вы сможете написать import com.google.gson.*
в верхней части своего класса и использовать Gson в своем коде Java.