JavaScriptSerializer意外输出

时间:2013-09-13 08:10:29

标签: c# json serialization javascriptserializer

我使用this示例来序列化像这样的字典

Dictionary<object, object>

我得到的是

{ "key": "value" }

我需要的是

{ key: "value" }

如何获得此输出?

1 个答案:

答案 0 :(得分:0)

错误的方法 - 现在我使用一个简单的字符串构建器。

foreach (DictionaryEntry entry in xSet)
{
  result.AppendFormat("{0}: '{1}',", entry.Key, HttpUtility.JavaScriptStringEncode(entry.Value.ToString()));
}