【发布时间】:2017-06-13 22:00:08
【问题描述】:
我是 Xamarin 表单和 json 的新手,我正在使用 Newtonsoft.Json 反序列化数据
我正在尝试从 json 数据中读取我创建的类名用户列表。
我不确定如何将反序列化连接到类列表中,因为在反序列化之后,我将其放入 var 变量而不是类名用户列表中。
将在下面附上一个如何修复我的代码的代码示例:
谢谢。
json 看起来像这样:
[{"Id":"0","userPhone":"000000","userName":"Barak","Conferance_ID":"1"}]
附上我的代码:
public async Task<List<User>> GetUserList(string textBox)
{
// Use https to satisfy iOS ATS requirements.
var client = new HttpClient();
var response = await client.GetAsync("http://conferencecreating-com.stackstaging.com/UsersWebService.php");
var responseString = await response.Content.ReadAsStringAsync();
var JsonObject = JsonConvert.DeserializeObject (responseString);
// want to add here how loop the jason object?
}
这是我为插入数据而创建的类
public class User
{
public int ID { get; set; }
public string userPhone { get; set; }
public string userName { get; set; }
public int Conferance_ID { get; set; }
}
【问题讨论】:
标签: c# json xamarin xamarin.forms json.net