How to show xml data in DataGrid?
XMLData.xml < Students > < Student > < Roll > 1 </ Roll > < Name > Kumar </ Name > </ Student > < Student > < Roll > 2 </ Roll > < Name > Harsh </ Name > </ Student > </ Students > Create a class for xml data public partial class Student { public int Roll { get ; set ; } public string Name { get ; set ; } } Code To get data from xml file XmlSerializer serializer = new XmlSerializer( typeof ( ObservableCollection<Student>) , new XmlRootAttribute( "Students" )); //here Student is type and Students is root of xml using (StreamReader reader = new StreamReader( @"D:\XMLData.xml" )) { //Deserilize the xml file and assign to collection LstStudents =(ObservableCollectio