如何将此json字符串反序列化为数组? [英] How do I deserialize this json string to array?
问题描述
朋友们,
我使用以下代码与Restsharp打电话:
var client = new RestClient(https://voguepay.com/api/ );
var request = new RestRequest(Method.POST);
request.AddParameter(json,json);
IRestResponse response = client.Execute(request);
得到以下回复:
{回复: OK, 描述: 付款成功, 值: private_sch@mysch.com, 盐: 5861f48e1d7c3, 散列: 4151302564b0bb5116155b5f4bbe21b239ec71abfb528d58491c91792ecb63353754620be48bca641b79bd0c984d9c43c0ebb8ec45e8a9c33c62017a7532004d, 用户名: 鲍勃 }
我想在ASP.Net C#中将其反序列化为数组。
我该怎么做?
我的尝试:
我把下面的代码贴了
RestSharp.Deserializers.JsonDeserializer deserial = new J sonDeserializer();
var Result = JsonConvert.DeserializeObject< myreslt>(response.Content);
这不起作用。
Hi friends,
I made a call with Restsharp with the following code:
var client = new RestClient("https://voguepay.com/api/");
var request = new RestRequest(Method.POST);
request.AddParameter("json", json);
IRestResponse response = client.Execute(request);
and got the following response:
{"response":"Ok","description":"payment successful","values":"private_sch@mysch.com","salt":"5861f48e1d7c3","hash":"4151302564b0bb5116155b5f4bbe21b239ec71abfb528d58491c91792ecb63353754620be48bca641b79bd0c984d9c43c0ebb8ec45e8a9c33c62017a7532004d","username":"bob"}
I want to deserialize this to array in ASP.Net C#.
How do I go about that?
What I have tried:
I put up the code below
RestSharp.Deserializers.JsonDeserializer deserial = new JsonDeserializer();
var Result = JsonConvert.DeserializeObject<myreslt>(response.Content);
this did not work.
推荐答案
检查出来: Atavistic软件:使用RestSharp反序列化JSON简单示例 [ ^ ]
这篇关于如何将此json字符串反序列化为数组?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!