jquery - 如何删除 d : from json response through c#?

标签 jquery json web-services asmx

我正在使用 Visual Studio C# 中的 asmx Web 服务。示例代码

WebRequest request = WebRequest.Create(WholeURL);
request.ContentType = "application/json; charset=utf-8";
request.Method = "POST";
request.ContentLength = postData.Length;


using (StreamWriter requester = new StreamWriter(request.GetRequestStream()))
{
requester.Write(postData);
requester.Close();
}

//Get the response
WebResponse response = request.GetResponse();
// Get the stream containing content returned by the server.
Stream dataStream = response.GetResponseStream();
// Open the stream using a StreamReader for easy access.
StreamReader reader = new StreamReader(dataStream);
// Read the content.ok
string responseFromServer = reader.ReadToEnd();

如何从 json 响应中删除 d

我的 json 响应是:{ "d": -1} 我只需要-1。

谢谢

最佳答案

我认为你只需要解析 JSON,并获取 key="d"处的值。

使用JSON.NET

string json = @"{""key1"":""value1"",""key2"":""value2""}";
Dictionary<string, string> values = JsonConvert.DeserializeObject<Dictionary<string, string>>(json);

Console.WriteLine(values.Count);    // 2
Console.WriteLine(values["key1"]);  // value1

关于jquery - 如何删除 d : from json response through c#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15575135/

相关文章:

javascript - Highcharts - 如何获取系列中堆栈的值?

javascript - howler.js - 按钮淡入和淡出类(class)变化中的音乐

javascript - SAPUI5 为 TreeTable/空行创建 JSON

wcf - 将用户名和密码传递给 svcutil.exe?

javascript - 如何在ajax调用之前定义变量

jquery - Select2 jQuery 无法获取所选元素

json - 如何使用 jq 打印特定对象键?

python - 如何从 Python 中的 Pandas 数据框创建嵌套的 JSON 文件?

iphone - 我如何使用 Objective-C 中的 Web 服务?

c# - 覆盖身份验证属性的用途是什么?