引用名称空间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);