3 回答

TA貢獻1836條經驗 獲得超5個贊
我稍微修改了代碼并在郵遞員中檢查它,它工作正常。
我將 JSON 編碼語句移出了 if 語句。
// output data of each row
while($row = $result->fetch_assoc()) {
$id=$row['id'];
$company_name=$row['company_name'];
$cuisine=$row['cuisine'];
$conpany_phone=$row['conpany_phone'];
$company_description=$row['company_description'];
$company_logo=$row['company_logo'];
$company_type=$row['company_type'];
$delivery_type=$row['delivery_type'];
$delivery_range=$row['delivery_range'];
$delivery_fee=$row['delivery_fee'];
$delivery_pickupinfo=$row['delivery_pickupinfo'];
$address=$row['address'];
$companyData[] = array('id'=> $id,'company_name'=>
$company_name,'cuisine'=> $cuisine,'conpany_phone'=>
$conpany_phone,'company_description'=>
$company_description,'company_logo'=> $company_logo,'company_type'=>
$company_type,'delivery_type'=> $delivery_type,'delivery_range'=>
$delivery_range,'delivery_fee'=>
$delivery_fee,'delivery_pickupinfo'=> $delivery_pickupinfo,'address'=> $address);
}
echo $jsonformat=json_encode($companyData);
$conn->close();

TA貢獻1831條經驗 獲得超4個贊
我有一些東西首先在 Gradle 依賴項(庫)中導入 okhttp。這是文檔
https://square.github.io/okhttp/
打開郵遞員后點擊代碼菜單
正如您在發送按鈕下方所看到的,代碼按鈕就在那里。單擊它并選擇 java-> okhttp
復制代碼并將其粘貼到 android studio 中。它有 99.9% 的幾率會起作用。
- 3 回答
- 0 關注
- 201 瀏覽
添加回答
舉報