2
我有一個字符串JSON基於C#中,用簡單的和複雜的對象,像這樣的:JSON字符串格式的URL編碼C#
{
"simple1": "xxx",
"simple2": "xxx",
"complex": {
"complex_a": [{
"complex_a_1_1": "aa",
"complex_a_1_2": "aa"
}, {
"complex_a_2_1": 308,
"complex_a_2_2": "select_option"
}],
"complex_b": [{
"complex_b_1": "aa",
"complex_b_2": "bb"
}]
}
}
,現在我想將其轉換爲URL編碼,如下所示:
string urlEncoded = "simple1=xxx&simple2=xxx&complex=%7Bcomplex_a=%5B%7Bcomplex_a_1_1=aa(...)%7B%5B%"
我已經試過
HttpUtility.UrlEncode(JsonConvert.SerializeObject(myJsonString))
但它編碼基於JSON charecters。
任何人都知道該怎麼做?