最近做手機開發,後台vs2010,access=>json<=前端android,ios
網上的例子真的很少,苦逼了一周,本地瀏覽器是可以看到結果,但是android和ios的屌絲們都耐不住了,mb的,解析不了啊,這是個腫麼情況。哎~~~
廢話不多說,直接上**。
新新增乙個ashx的頁面取名為「getjson」
json類
將乙個資料表轉換成乙個json字串,在客戶端可以直接轉換成二維陣列。
///
///需要轉換的表。
///public
static
string datatabletojson(datatable source)
sb.remove(sb.length -
1, 1);
"],");
}sb.remove(sb.length -
1, 1);
"]");
return sb.tostring();
}///
///反回json資料到前台
///
///資料表
///json字串
//獲取欄目
public
string getlanmu(
string action,
string param)
;str = getjsonbydt(dt, strcolumnname, parent_id, action);
break;
case
"201
": //
運動專案
string parent_id1 = s[
0].split(
':')[
1];datatable dt1 = bllcagetory.getlist(
"parent_id=
" + parent_id1);
string strcolumnname1 = ;
str = getjsonbydt(dt1, strcolumnname1, parent_id1, action);
break;
case
"202
": //
動作分解
string parent_id2 = s[
0].split(
':')[
1];datatable dt2 = bllcagetory.getlist(
"parent_id=
" + parent_id2);
string strcolumnname2 = ;
str = getjsonbydt(dt2, strcolumnname2, parent_id2, action);
break;
default:
break;
}return str;
}public
string getactionname(
string action)
return s;
}public
string getjsonbydt(datatable dt,
string strcolumnname,
string id,
string action)
else
"\"title\":
" + title +
"" +
",");
"\"" + getactionname(action) +
"\":[
");
if (dt.rows.count > 0),
";
}
simage = simage.substring(
0, simage.length -
1);}
if (simage.length ==
0)";
}str +=
",";
}str = str.substring(
0, str.length -
1);str +=
"] ";}}
else
}0, str.length -
1));
/**/
/*end of string
*/if (i == dt.rows.count -
1)");
}else
,");}}
"]}");}}
return jsonstring.tostring();
}public
string write(
string action,
string param)";}
catch (exception ex)";}
}}
JSON資料傳輸,解決中文亂碼
通過json查詢並處理faq資訊 author 002101 since version1.0,2011 11 21 override public string execute catch exception e finally 專案要求,從後台非同步傳輸資料並且定時重新整理,非同步更新資料,re...
ajax用json實現資料傳輸
json j ascript object notation 是一種輕量級的資料交換格式。它基於ecmascript的乙個子集。json採用完全獨立於語言的文字格式,但是也使用了類似於c語言家族的習慣 包括c c c j a j ascript perl python等 這些特性使json成為理想的...
Android手機通過wifi進行資料傳輸(四)
原始檔5 main.xml xml version 1.0 encoding utf 8 xmlns android android layout width fill parent android layout height fill parent android orientation vert...