Получение java.util.Set объектов, которые имеют в качестве входных данных только пары ключ-значение, как показано ниже
public class KeyValueObject {
String key;
String value;
// good old constructor, setters and getters
}
Входной объект:
java.util.Set inputObject;
KeyValuePair pair1 = new KeyValuePair("Name":"John");
KeyValuePair pair2 = new KeyValuePair("Age":"28");
KeyValuePair pair3 = new KeyValuePair("Location":"Cincinnati");
inputObject.add(pair1);
inputObject.add(pair2);
inputObject.add(pair3);
С помощью «inputObject» в качестве входящего запроса, как преобразовать его в простой объект POJO, который имеет все ключи, описанные выше, как отдельные параметры, как показано ниже:
Public class SimplePojoObject {
private String name;
private String age;
private String location;
// Good old setters and getters
}
Входящий объект содержит около 52 объектов, и поэтому ручной способ отображения не является правильным способом решения этой проблемы. Пожалуйста, предложите любой возможный способ сопоставления этих данных