Here is an example of code I use to read an XML file.

[code]
void binddata()
{
DataSet dsName = new DataSet();
dsName.ReadXml("C:/XMLFILEHERE"));
foreach (DataColumn da in dsName.Tables[0].Columns)
{
da.ColumnMapping = MappingType.Attribute;
}
}
[/code]