簡體   English   中英

在分段的UITableView中顯示JSON響應數據

[英]Show JSON Response Data in sectioned UITableView

我想在iPhone的UItableView中顯示此json響應數據。 這些部分應為客戶名稱的首字母。

這是http://mobile.beger.org/getdata.php53?object=customer&mode=all

我該如何更改mysql_fetch_object? 以及如何在我的Objective-C代碼中實現它?

$rs = mysql_query("SELECT LEFT(CUSTOMER_M.s_name1,1) as FirstLetter,CUSTOMER_M.i_customer_m, CUSTOMER_M.s_name1, COALESCE(CUSTOMER_M.s_town,'unbekannt') as s_town FROM `CUSTOMER_M` WHERE CUSTOMER_M.I_CUSTOMER_M > 0 ORDER BY CUSTOMER_M.S_NAME1");

while($obj = mysql_fetch_object($rs)) {

   $arr[] = $obj;
   }

echo '{"customer":'.json_encode($arr).'}';

謝謝你的幫助!

  1. UITableViewController添加到您的UI,實現委托數據源協議。
  2. 發出http請求。 獲取數據。
  3. 解析JSON。 這是一個很好的,廣泛使用的框架

編輯

支持部分的一種常用方法是讓數據源保存一個集合的集合。 假設,對於json客戶來說,是一個由26個數組組成的數組,其中內部數組是名稱中具有相應第一個字母的客戶。 您可以通過這種方式提供json,或讓設備接收平面數組並在數據到達時進行索引。

暫無
暫無

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

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