【问题标题】:How to read form-url encoded response如何读取 form-url 编码的响应
【发布时间】:2014-05-02 05:27:15
【问题描述】:

我正在向 Rest 服务发出 HTTP Post 请求

内容:application/x-www-form-urlencoded 接受:application/x-www-form-urlencoded

我收到以下格式的回复

"{\r\n\t\"状态\":\"成功\"\r\n}"

有什么好的方法可以加载这个字符串并读取状态

【问题讨论】:

  • 看起来是 JSON 格式。搜索解析 JSON。

标签: c# wcf http rest


【解决方案1】:

查看 Json.Net 库:http://james.newtonking.com/json(Nuget:Newtonsoft.Json)

你可以将响应消化成一个动态类:

var testData = "{\r\n\t\"status\":\"Success\"\r\n}";
dynamic testObject = JsonConvert.DeserializeObject(testData);
Console.WriteLine(testObject.status); //Success
Console.ReadKey();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-19
    • 2011-01-19
    • 2012-01-24
    • 1970-01-01
    • 2011-08-24
    • 2016-06-11
    • 2022-09-23
    • 2015-08-21
    相关资源
    最近更新 更多