これを機能させることができないようです。私はこのjson文字列を持っていて、それをC#オブジェクトに変換したいと思います。
{"name": "mousePos"、 "args":[{"mouseDet":{"rid": "1"、 "posx":1277、 "posy":275}}]}
私は試してきましたがJavaScriptSerializer
、運がありません。posxとposyの値を取得する方法がわかりません。誰かが私がこれをどのように行うかを提案できますか?助けてくれてありがとう。
編集:
public class JsonData
{
public string name { get; set; }
}
public Form1()
{
// ---- Other stuff here ----
string json = data.MessageText; // The json string.
JavaScriptSerializer ser = new JavaScriptSerializer();
JsonData foo = ser.Deserialize<JsonData>(json);
MessageBox.Show(foo.name); // Shows 'mousePos'
}