引用名稱空間using System.Web.Script.Serialization;(如果無法引用,請添加程序集)
JavaScriptSerializerjs=newJavaScriptSerializer();
//序列化成json字元串
stringjson=js.Serialize("數據回庫查詢答出來的數據");
Ⅱ php+mysql資料庫取數據轉成json格式
PHP取Mysql數據並轉換為json格式,這很簡單
過程分為取數據-保存為數組-json格式輸出回三步
取數據分為答連接與查詢(條件等),參考下面文章
保存為數組也容易,array_push就行
json格式的輸換最為便捷,只需echo json_encode($myArr);
輸出的就是你要的json格式,就像你圖中的那樣
參考文章:http://snowcoal.com/article/568.html
Ⅲ jstree做動態樹,json格式傳輸,存儲過程獲得datatable之類,不知道如何把datatable轉換為需要的json數據格式
datatable就是一個表格而已,你for遍歷一下就可以取出裡面的任意數據了啊,然後拼接成json字元串不就行了。
Ⅳ 如何把數據轉換成json格式
jsp頁面的數據轉換成json格式可以採用js來解析:
例如在ation中:
bookList = new ArrayList<Books>();
JSONObject json = new JSONObject();
json.accumulate("bookList", bookList);
json.accumulate("pageNum", pageNum);
json.accumulate("totalPages", totalPages);
json.accumulate("totalNum", totalNum);
jsonObj = json.toString();
jsonObj = {"totalNum":5,"bookList":[{"catGrade":null,"sourceCat":"xx","catProseries":"yy"}, {"catGrade":null,"sourceCat":"yy","catProseries":"xx"}],"totalPages":3,"pageNum":2}
js部分:
function(data){//回調函數
var json = eval("("+data+")"); //將數據轉換成json類型
//此處獲取
var bookList = json.bookList ;
alert(bookList[0].catGrade);
}
Ⅳ 從後台返回來得是json類型的數據,日期的格式Date(1321922455000),我們如何將它轉換成:2011-2-1
var date = new Date(1321922455000)
document.write(date);