Как отправить несколько записей за один раз с помощью json? Этот код является образцом, который я нашел в Интернете, но мне нужно отправить 100 объектов или записей за раз. Данные поступают из базы данных.Отправить несколько записей через json для php mysql
protected String doInBackground(String... args) {
String name = inputName.getText().toString();
String price = inputPrice.getText().toString();
String description = inputDesc.getText().toString();
// Building Parameters
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("name", name));
params.add(new BasicNameValuePair("price", price));
params.add(new BasicNameValuePair("description", description));
// getting JSON Object
// Note that create product url accepts POST method
JSONObject json = jsonParser.makeHttpRequest(url_create_product,
"POST", params);
как насчет просто с помощью цикла и отправки 100 из них ? –
На самом деле вы не отправляете json, вы просто получаете его. Чтобы отправить более одного элемента, вам нужно знать, как сервер ожидает более одного элемента. В настоящее время не существует способа сделать это, кроме рекомендаций @ ns47731. – 323go
Я создал цикл, но данные, полученные сервером, были непоследовательными. на стороне приема отсутствовали записи. часть андроида была в порядке. Кто-то дал мне идею создания объектов и добавления их в массив. Он работал потрясающе и намного быстрее на стороне сервера. –