悬赏分:100 浏览:239 次
|
不知道你要什么样结构的xml。也就是说你要存储的新闻格式。不过.net提供有专门的类来让你生成xml结构,写入磁盘。
有XmlDocument类,XmlReader类,XmlWriter类,XmlTextReader类,XmlTextWriter等等。 using (SqlConnection conn = new SqlConnection("连接字符串"))//你的连接字符串; { //查询出你的新闻,可以按时间排序得到最新的十条; using (SqlCommand com = new SqlCommand("select top 10 * from [News] order by [提交时间] desc", conn)) { SqlDataAdapter adapter = new SqlDataAdapter(com); DataSet ds = new DataSet(); adapter.Fill(ds, "news"); //创建一个xml文件夹,把xml文件放到里面. ds.Tables["news"].WriteXml(Server.MapPath("xml") + "\\aa.xml"); } } 楼上正解.支持.. 已经在数据库的话就很容易了 取道DataSet里就直接能读出XML来了 就是侯垒说的方法 |