当前位置:编程学习 > C#/ASP.NET >>

大家帮我看看如何改变xml里面的数据

我这里有个xml文档,但我想在ASP.NET里把数据库中某一表里面的数据写到该XML中,数据库中某表的格式和数据如下(数据没有取完,只是其中一部分):
ID 省名称 搜索量
1 四川省 151
2 北京市 56
3 重庆市 78
4 湖北省 49
5 江西省 98
6 新疆 8
7 天津 68

XML的格式如下:
<?xml version="1.0" encoding="gb2312"?>
<Info>
 <Part id="part1">
<text><![CDATA[黑龙江省]]></text>
<text><![CDATA[搜索量:12]]></text>
 </Part>
 <Part id="part2">
<text><![CDATA[吉林省]]></text>
<text><![CDATA[搜索量:97]]></text>
 </Part>
 <Part id="part3">
<text><![CDATA[内蒙古自治区]]></text>
<text><![CDATA[搜索量:82]]></text>
 </Part>
 <Part id="part4">
<text><![CDATA[辽宁省]]></text>
<text><![CDATA[搜索量:79]]></text>
 </Part>
 <Part id="part5">
<text><![CDATA[天津]]></text>
<text><![CDATA[搜索量:90]]></text>
 </Part>
 <Part id="part6">
<text><![CDATA[北京]]></text>
<text><![CDATA[搜索量:99]]></text>
 </Part>
 <Part id="part7">
<text><![CDATA[河北省]]></text>
<text><![CDATA[搜索量:99]]></text>
 </Part>
 <Part id="part8">
<text><![CDATA[山西省]]></text>
<text><![CDATA[搜索量:77]]></text>
 </Part>
</Info>


现在的关键问题是,我在ASP.NET里面如何实现将数据库里面该表中对应省市的搜索量写到XML中的搜索量,也就是当我点击一个按钮触发一个事件,该事件如何保持数据表中的搜索量和XML中的搜索量一致,XML中的其他都不改变,只改变搜索量,该怎么实现呢? 
问题补充:这里是否可以通过dataset来实现,但我只是知道通过dataset将整个表的数据导出为xml,但不知道怎么满足上面的要求?
--------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,