【发布时间】:2011-11-09 17:33:33
【问题描述】:
我正在尝试使用 JSON 从我的 C# 应用程序中检索键/值对字典,但我在某处搞砸了。这是我第一次使用 JSON,所以我可能只是在做一些愚蠢的事情。
C#代码:
else if (string.Equals(request, "getchat"))
{
string timestamp = DateTime.Now.ToString("yyyy.MM.dd hh:mm:ss");
Dictionary<string, string> data = new Dictionary<string, string>();
data.Add(timestamp, "random message");
data.Add(timestamp, "2nd chat msg");
data.Add(timestamp, "console line!");
return Response.AsJson(data);
}
Javascript:
function getChatData()
{
$.getJSON(dataSource + "?req=getchat", "", function (data)
{
$.each(data, function(key, val)
{
addChatEntry(key, val);
}
});
}
【问题讨论】:
-
您似乎在 C# 字典中添加了相同的键,但具有不同的值。更改键名。
标签: c# javascript json dictionary