Я новый парень для Java и API REST. Мне хотелось бы узнать способ получения динамических данных от клиента REST api в java и его обработки.REST api хочет получить динамические данные
Например,
несколько раз клиент будет посылать данные, как показано ниже,
{
"User" : "XXXX",
"Role" : "ZZZZ",
"Product" :
{
"Name" : "yyyy",
"Valid to" : "04/4/2025",
"Licensed version" : "jjjjj",
},
}
В следующем договоре, клиент может отправить, как показано ниже,
{
"User" : "XXXX",
"Role" : "ZZZZ",
"Product" :
{
"Name" : "yyyy",
"Expiry Date" : "04/4/2025",
"Activation Date" : "jjjjj",
},
}
Обратившись оба примера, раздел «Продукт», имеющие разные данные. Для дополнительной информации клиент может отправить дополнительные данные в этот «Produ ct ". Можно ли сделать мой REST Api для получения этого типа динамических данных ?.
Если возможно, дайте мне знать, как мой REST api сможет получать этот тип динамических данных и обрабатывать его ?.
Благодаря
Добавьте поле для каждой возможной информации о вашем классе продукта. Это путь (и все в порядке, потому что любая другая информация, вероятно, не будет обработана) –
помещает ответ в общий объект json. затем перебирать и проверять наличие ключей и значений. – awd
Это довольно широкий вопрос. Вы должны иметь некоторое определение API и то, что JSON он может вернуть. Тогда это вопрос кодирования вашей Java, чтобы понять и обработать возможности. В чем вопрос? –