DataSet xmlread = new DataSet();
            xmlread.ReadXml("XMLFile1.xml");----XML文件路徑
然后后面你就可以對xmlread這個DataSet進行操作了﹐想怎么樣把值賦給你的public int id;
            public string name;
            public int price;
            public DateTime whendate
都可以了
foreach(Datarow row in xmlread)
{
               id=row[0];
            publname=row[1];
            price=row[2];
            whendate=row[3];
下面就是對這些值的操作了
}

解决方案 »

  1.   

    格式转化,有个System.Xml.XmlConvert,可以用读XML文件,用XmlReader类,写用XmlWriter
      

  2.   

    XML我知道怎么读,我就是想把XML的格式变成我自己定义的格式,重新写到文件中去,而不是XML的文件格式
      

  3.   

    XmlDocument xmldocm = new XmlDocument();
                xmldocm.Load("你的XML");
       XmlNodeList xmnode = xmldocm.SelectNodes("");            foreach (XmlNode objNode in objlist)
                {
                      .......
                   
                }xmldocm.Save(你的XML)