私はそのような辞書を持っています:
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 を受け入れます。
ありがとう