我只想知道序列化 Json 数据 > Csharp 向我的服务器发送 Json 请求以及如何反序列化服务器对 CSharp 对象的响应
我使用 Json.net 框架
{
"jsonrpc":"2.0",
"method":"call",
"params": {
"session_id":"90334",
"context":{}
},
"id":"r5"
}
我只想知道序列化 Json 数据 > Csharp 向我的服务器发送 Json 请求以及如何反序列化服务器对 CSharp 对象的响应
我使用 Json.net 框架
{
"jsonrpc":"2.0",
"method":"call",
"params": {
"session_id":"90334",
"context":{}
},
"id":"r5"
}
这里没有问题,但我假设您想将该 json 字符串序列化为一个对象?另外,我至少会发布您尝试过的内容以及收到的错误(如果有)。这是根据此处找到的 JSON.net 网站http://james.newtonking.com/pages/json-net.aspx
string json = "<you json string>";
JObject o = JObject.Parse(json);
// here is how you would access it
string jsonrpc = (string)o["jsonrpc"];
// access array of you object
JArray sizes = (JArray)o["<arrayName>"];
string arrayEntry = (string)sizes[0];