[已解决问题] 紧急求助,关于生成xml
提问时间: 2008-04-27 12:31
悬赏分:100 浏览:239 次
已知一个新闻系统,如何把这个新闻系统新发布的10条新闻生成xml.请个会做的兄弟帮我写个代码,谢谢大家了.
所有回答(4)
不知道你要什么样结构的xml。也就是说你要存储的新闻格式。不过.net提供有专门的类来让你生成xml结构,写入磁盘。
有XmlDocument类,XmlReader类,XmlWriter类,XmlTextReader类,XmlTextWriter等等。

2个月前   回答者:高_超 - 菜鸟二级
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");
            }
        }
2个月前   回答者:侯垒 - 小虾三级
楼上正解.支持..
2个月前   回答者:笨→鸟(Bird) - 菜鸟二级
已经在数据库的话就很容易了 取道DataSet里就直接能读出XML来了 就是侯垒说的方法 
2个月前   回答者:wsky - 菜鸟二级
评论
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除