用Xamarin表格解析数据

我想获取集合href(CustomerDemographics,Customers,Employees,Order Details)中的名称来填充listview。 我想知道如何在Xamarin平台或C#中解析这些信息。 我对这个环境很陌生。 我有经验如何用目标c解析本机ios中的json数据,但这是我第一次看到这种类型的数据。

在此处输入图像描述

从附加的图像看来,您正在请求OData服务的服务文档。 即服务的http://host/service/ endpoint。 如果要获取集合的内容,则应将集合的名称附加到服务文档URL的末尾,例如:

 GET http://host/service/Categories GET http://hsot/service/CustomerDemographics 

响应有效负载的格式取决于OData服务的协议版本。 如果你正在谈论OData V4服务(它实际上看起来很像你正在查询Northwind OData V4样本服务: http : //services.odata.org/v4/northwind/northwind.svc/ ),响应有效负载将是JSON格式,您可以使用您熟悉的方式来解析响应。

另外,我建议您浏览OData.org上的基础教程,以便更好地掌握OData请求: http ://www.odata.org/getting-started/basic-tutorial/