如何将此json字符串反序列化为数组? [英] How do I deserialize this json string to array?

查看:413
本文介绍了如何将此json字符串反序列化为数组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

朋友们,

我使用以下代码与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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆