我正在使用C# Yelp API,并且能够使用此tutorial获取要在我的数据网格中显示的顶级数据。例如,我可以添加左上角的任何字段(经度,名称等)我无法在评论级别(ID,评级,URL等)下获得任何内容。
我用来绑定到Datagrid的代码在
下面private void BuildReviewList()
{
string json = YelpSearchService.SearchLocationWithString(txtLocation.Text, "",
txtName.Text, Convert.ToDouble(txtRadius.Text));
//bool hasReviews = false;
List<Business> bList = new List<Business>();
JObject o = JObject.Parse(json);
IList<object> reviews = o.SelectToken("businesses").Select(s => (object)s).ToList<object>();
foreach (Object j in reviews)
{
try
{
Business deserializedProduct = JsonConvert.DeserializeObject<Business>(j.ToString());
//Review r = (Review)j;
bList.Add(deserializedProduct);
dgReviews.DataSource = bList;
dgReviews.DataBind();
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
}
我需要做什么来查看评论下的项目?