2
我想将Silverlight中的字典转换为字符串。我不想使用任何第三方库,所以想使用System.Json来做到这一点?如何使用System.Json将Dictionary <string,string>转换为json字符串?
我到目前为止想到的最好的方法是将字典中的所有项目添加到JsonObject中,然后调用toString(),任何更好的想法都将是最有帮助的。
我想将Silverlight中的字典转换为字符串。我不想使用任何第三方库,所以想使用System.Json来做到这一点?如何使用System.Json将Dictionary <string,string>转换为json字符串?
我到目前为止想到的最好的方法是将字典中的所有项目添加到JsonObject中,然后调用toString(),任何更好的想法都将是最有帮助的。
Dictionary<string, string> d = ...;
JsonObject jo = new JsonObject(
from kv in d
select new KeyValuePair<string, JsonValue>(
kv.Key,
new JsonPrimitive(kv.Value)));
string json = jo.ToString();