当前位置: 首页 > 编程语言 > C#

使用c#将项目从xml填充到Datagridview的任何方法分享

时间:2023-04-10 21:58:13 C#

C#学习教程:使用c#将项目从xml填充到Datagridview的任何方法我必须在其中显示从xml到网格视图列的列的值。我有这样的xml:-我还有一个网格视图,其中有两列“ID”和“NAME”,我想将xml中的值填充到网格视图中。谁能帮忙?您可以将XML读取到DataSet并将DataSetempdetails表传递给DataGridView,如下所示://CreatexmlreaderXmlReaderxmlFile=XmlReader.Create("fullPathToYourXmlFile.xml",newXmlReaderSettings());数据集dataSet=newDataSet();//读取xml到数据集dataSet.ReadXml(xmlFile);//将empdetails表传递给datagridview数据源dataGridView.DataSource=dataSet.Tables["empdetails"];//关闭xml阅读器xmlFile.Close();可以使用XMLLinq,如上图是C#学习教程:Usec#filltheprojectfromxmltoDatagridviewAnymethod分享全部内容,如果对大家有用需要详细了解C#学习教程,希望大家多多关注Follow—XElementxml=XElement.Load(XMlString);varxmlData=fromiteminxml.Element("empdetails")选择新的{id=item.Attribute("id"),name=item.Attribute("name")};dataGrid.DataSource=xmlData.ToList();C#数据集ds=newDataSet();ds.ReadXml("C:/XMLData/employee.xml");DataGridView1.DataSource=ds.Tables(0);VB.NETDimds作为新数据集ds.ReadXml("C:/XMLData/employee.xml")DataGridView1.DataSource=ds.Tables(0)本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如有转载请注明出处: