高分求城市表生成XML的算法
诚心请教各位大侠,如何将数据库里的表生成如2中XML文件的样式
1.数据库里的表
iSysCode cName iCode
1 安徽 10
2 北京 11
3 福建 12
4 甘肃 13
5 广东 14
6 广西 15
.....................
2.XmL文件
<?xml version="1.0" encoding="utf-8" ?>
<Position>
<province name="山东">
<city name="青岛">
<area name="市南区" />
<area name="市北区" />
<area name="莱西" />
</city>
<city name="济南">
<area name="历下区" />
<area name="历城区" />
</city>
<city name="烟台">
<area name="莱阳" />
<area name="福山区" />
</city>
</province>
<province name="辽宁">
<city name="沈阳">
<area name="法库县" />
<area name="辽中县" />
<area name="沈阳市" />
</city>
<city name="大连">
<area name="长海县" />
<area name="大连市" />
</city>
<city name="本溪">
<area name="本溪市" />
<area name="桓仁满族自治县" />
</city>
</province>
</Position>