簡體   English   中英

如何使用Android ion庫發布數組數據?

[英]how Post Array Data using Android ion library?

我正在使用離子庫以字符串名稱/值對的形式在服務器數據庫上發布數據並獲取JSON響應。 假設您在數據庫中有一個屬性為“ x”和“ y”的表“ A”(例如varchars),因此可以在表中發布一條記錄,如下所示:

 Ion.with(getContext())
    .load("https://abc/api/A")
    .setBodyParameter("x", "somevalue")
    .setBodyParameter("y", "anothervalue")
    .asString()

我想發布多個要立即插入表中的記錄,我正在做的是:

 Ion.with(getContext())
    .load("https://abc/api/A")
    .setBodyParameter("x[0]", "somevalue")
    .setBodyParameter("y[0]", "anothervalue")
    .setBodyParameter("x[1]", "somevalue")
    .setBodyParameter("y[1]", "anothervalue")
    .setBodyParameter("x[2]", "somevalue")
    .setBodyParameter("y[2]", "anothervalue")
    .asString()

如果有人熟悉離子,請指導我。 這是Ion的github項目的鏈接: https : //github.com/koush/ion

嘗試這個

Ion.with(getContext())
    .load("https://abc/api/A")
    .setBodyParameter("x[]", "a value")
    .setBodyParameter("x[]", "b value")
    .setBodyParameter("x[]", "c value")
    .setBodyParameter("y[]", "d value")
    .setBodyParameter("y[]", "e value")
    .setBodyParameter("y[]", "f value")
    .asString()

然后在您的服務器(例如PHP)中

<?php
$xvalues= $_POST['x'];
$yvalues= $_POST['y'];

$ _POST ['x']和$ _POST ['y']將返回循環返回的值數組以插入數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM