Как отправить запрос на массив в параметре body дооснащение Android

#java #android #android-studio #retrofit #okhttp

#Ява #Android #android-студия #переоборудование #охттп

Вопрос:

Это мой запрос, который мне нужно отправить в @Post запрос с данными в качестве ключа. Пожалуйста, помогите мне, я застрял уже 2 дня.

 [  {  "barcodeList": "abc",  "fieldboyId": "17",  "lattitude": "37.4219513",  "longitude": "-122.0841169",  "quantity": "2",  "refrenceId": "1",  "sampleId": null,  "sampleName": null,  "sampleType": null,  "type": "Barcode"  },  {  "barcodeList": "acd",  "fieldboyId": "17",  "lattitude": "37.4219513",  "longitude": "-122.0841169",  "quantity": "1",  "refrenceId": "1",  "sampleId": null,  "sampleName": null,  "sampleType": null,  "type": "Barcode"  } ]  

Комментарии:

1. Что вы пробовали до сих пор? Где ты застрял?

Ответ №1:

Вы могли бы сделать эти занятия:

 public class RequestBody {  Listlt;Datagt; data;   public class Data {  String barcodeList;  String fieldboyId;  String lattitude;  String longitude;  String quantity;  String refrenceId;  String sampleId;  String sampleName;  String sampleType;  String type;  } }  

и в интерфейсе что-то вроде

 @POST("/api/path") Calllt;Somethinggt; myPostRequest(@Body requestBody: RequestBody);  

Комментарии:

1. Можете ли вы, пожалуйста, помочь на java ???

2. Я прошу прощения, извините, я пропустил, что это был не вопрос котлина. Прошло много времени с тех пор, как я делал это на Яве. Я постараюсь отредактировать свой ответ

3. Жду вашей помощи.