値の1つが別の辞書である辞書があります。私はNameValueCollection
とWebClient
を使って辞書をURLに転記して掲示しています。多次元辞書をURLのポストストリングに変換する
ここでは、この辞書を変換してURLを正しく作成する方法を説明します。ここで明確にすることが
は、辞書のJSONバージョンです:
{
"One" : "Hello",
"Two" : "World",
"Three" : {"Sub-One" : "This is an embedded dictionary"}
}
そして、これは私が取得しようとしているURL文字列です:
myUrl.com?One=Hello&Two=World&Three[Sub-One]=This%20is%20an%20embedded%20dictionary
は、ライブラリやユーティリティがありますこれのためにそこに?
FYI、ここではドキュメントへのリンクは[複雑なクエリ文字列のためのJSV]を使用してい(https://github.com/ServiceStack/ServiceStack/wiki/Serialization-deserialization#passing-complex-objects-in-the-query-string) 。 – mythz