【发布时间】:2012-01-17 01:18:00
【问题描述】:
在我的测试 vb.net MVC web 应用程序中,我有这个 json....
Public Class Person
Public Property Name As String
Public Property Age As Byte
Public Sub New(name As String, age As Byte)
Me.Name = name
Me.Age = age
End Sub
End Class
Function GetPerson() As JsonResult
Dim p As New Person("John Doe", 50)
Return Json(p, JsonRequestBehavior.AllowGet)
End Function
在 Monotouch 中我有这个...
JsonObject j;
Uri address = new Uri("http://mysite/home/GetPerson");
HttpWebRequest httpReq = (HttpWebRequest)HttpWebRequest.Create (address);
using (HttpWebResponse httpRes = (HttpWebResponse)httpReq.GetResponse ()) {
Stream s = httpRes.GetResponseStream ();
j = (JsonObject)JsonObject.Load (s);
}
还有这门课……
Public Class Person {
Public string Name { get; set; }
Public byte Age { get; set; }
}
如何将 JsonObject j 解析为 Person 类? .. 我希望像 Person p = (Person)j.value;
谢谢! 魔力
【问题讨论】:
标签: json model-view-controller xamarin.ios