我有一个这样的字典:
Dictionary<string, string> // key value pair
示例值为:
Dictionary<string, string> parameters = new Dictionary<string, string>();
parameters.Add("key1","value1");
parameters.Add("products","[{"name":"Widget A","qty":3},{"name":"Widget B","qty":1}]");
我如何将其序列化为:
vars={"key1":"value1",products":[{"name":"Widget A","qty":3},{"name":"Widget B","qty":1}]}
当我尝试序列化时:
vars={"key1":"value1",products":**"**[{"name":"Widget A","qty":3},{"name":"Widget B","qty":1}]**"**}
它附加双引号。使用 JSON.Net
我正在使用第三方 API,它接受 HashTable 作为参数。
谢谢