我有时间将 xdocument 数据绑定到 gridview。我在这个想法上需要帮助,我尝试了各种方法来做同样的事情,但都是徒劳的.....下面是 xml 字符串。
<sparql xmlns="http://www.w3.org/2005/sparql-results#">
<head>
<variable name="EmpId" /> <variable name="EmpName" /> </head>
<results>
<result> <binding name="EmpId">
<uri>http://www.brightstardb.com/categories/1</uri> </binding>
<binding name="EmpName">
<uri>http://www.brightstardb.com/categories/Smith</uri> </binding>
</result> <result> </results> </sparql>
我需要将此绑定到 dotnet c# win 应用程序中的 gridview,下面是我采用但无法成功绑定的一种方法......请帮助。
var result = XDocument.Load(client.ExecuteQuery(storeName, query));
var doc = XDocument.Parse(result.ToString());
IEnumerable<Prescriber> products = from x in doc.Descendants("result")
select new Prescriber()
{
EmpId= x.Element("EmpId").Value,
EmpName= x.Element("EmpName").Value
};