XML som DataGridView/DataGrid source
Hej,Nogen der kan hjælpe med det? Egentlig vil jeg kalde min webservice fra SilverLight og vise indholdet i en DataGrid, men pt tester jeg bare fra en almindelig form applikation.
XML'en ser således ud:
<string xmlns="http://myservice/"><NewDataSet><Table><TIMESTAMP>2012-10-25T07:57:45+02:00</TIMESTAMP><PCNAME>WIN7BUILD</PCNAME><APPVERSION>2.0.0.18</APPVERSION><OS>Windows 7</OS></Table>.....osv
Og jeg forsøger således:
myservice.Service iws = new myservice.Service();
string xml = iws.GetDetails();
XDocument doc = XDocument.Load(xml);
var records = from item in doc.Root.Descendants("Table")
select new
{
Timestamp = item.Attribute("TIMESTAMP").Value,
PcName = item.Element("PCNAME").Value,
AppVersion = item.Element("APPVERSION").Value,
OS = item.Element("OS").Value
};
dataGridView1.DataSource = records.ToList();
Men får følgende exception: "Illegal characters in path"