首页 新闻 会员 周边

求一个JSON 的和。net结合例子。请高手。。很急。。

0
[已关闭问题]

最好是这种格式输出来的。  Response.Write(JsonConvert.SerializeObject(“a")),还有我用的是vs2008 要下载那个版的Newtonsoft.Json.dll 才可以。我还没有Newtonsoft.Json.dll的最新版。

wudongsuper的主页 wudongsuper | 初学一级 | 园豆:2
提问于:2010-07-04 09:19
< >
分享
其他回答(3)
0

这里不是说的很清楚了吗?

http://space.cnblogs.com/q/15470/

Astar | 园豆:40805 (高人七级) | 2010-07-04 10:32
0

个人建议使用  jQuery json

 

没有想到好名字 | 园豆:100 (初学一级) | 2010-07-05 09:35
0

       public static string ToJson(this object obj){
            return ToJson(obj, null);
        }
        public static string ToJson(this object obj, IEnumerable<JavaScriptConverter> jsonConverters) {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            if (jsonConverters != null) serializer.RegisterConverters(jsonConverters ?? new JavaScriptConverter[0]);
            return serializer.Serialize(obj);
        }

 

using System.Web.Script.Serialization;

 

引用:System.Runtime.Serialization

熊哥 | 园豆:682 (小虾三级) | 2010-07-05 11:14
0

代码
$.ajax({
type:
"get",
url:
"../Ajax/assessHandler.ashx",
dataType:
"text",
data:
"cmd=GetDocumentsList",
beforeSend:
function(XMLHttpRequest) {
//
},
success:
function(json) {
var Arr = eval(json);

for (var i = 0; i < Arr.length; i++) {
alert(Arr[i][
"assessmenttext"]);
return;
}

},
complete:
function(XMLHttpRequest, textStatus) {
},
error:
function() {
alert(
"加载出错")
}
});


var GetDocumetsList = function() {
$.getJSON(
"../ajax/assessHandler.ashx?cmd=GetDocumentsList", function(data) {
var str = "";

$.each(data,
function(i, item) {
var assessmentid = data[i].assessmentid;
var assessmenttext = data[i].assessmenttext;
var attributes = data[i].attributes;
str
+= "<option value='" + assessmentid + "' attributes='" + attributes + "'>" + assessmenttext + "</option>";
});
$(str).appendTo(
"#select_documenttype");
});
}

 

 

clound | 园豆:481 (菜鸟二级) | 2010-07-06 18:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册