首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何样在XML文件中插入数据库中的数据

2012-01-24 
怎么样在XML文件中插入数据库中的数据?xmlversion 1.0encoding GB2312 ?imgListlistpath swf/1.j

怎么样在XML文件中插入数据库中的数据
<?xml   version= '1.0 '   encoding= 'GB2312 '?>
    <imgList>  
                <list   path= "swf/1.jpg "   info= "图片1 "> http://www.ebidea.com </list>
                <list   path= "swf/2.jpg "   info= "图片2 "> http://www.ebidea.com </list>
    </imgList>


数据库里面有     API:图片的地址     和     Link:连接的网址
这么样在可以让有几条数据.就把几条数据全部以
      <list   path= "swf/1.jpg "   info= "图片1 "> http://www.ebidea.com </list>
这样的形式保存在XML文件中?

[解决办法]
你先用dataset读取然后在插入。你看看邵志东的那讲dataset和xml的应该对你有帮助
[解决办法]
XmlTextWriter wr = new XmlTextWriter();
wr.WriteStartDocument();
wr.WriteStartElement( "imgList ");

while (read.read())
{
wr.WriteStartElement ( "list ");

wr.WriteAttributeString( "path ", "数据库里边读出来的字段 ");
wr.WriteAttributeString( "info ", "数据库里边读出来的字段 ");
wr.WriteString( "数据库中读出来的字段 ");

wr.WriteEndElement();//list
}

wr.WriteEndElement();//imglist
wr.close();
大概就这样,循环里边对应从数据库中读出的三个字段就OK了

热点排行