|
各位高手:
工作中遇到一个小问题,如何用SQL条件过滤数据,然后将过滤后的数据直接生成XML文件.
1.根据条件年月,用SQL从示例数据表中筛选出数据.
编码 | 描述 | 系统标准成本 | 系统移动平均价 | 实际单位合计 | 年月 | 1 | 1 | 77.74 | 65.18 | 76.09 | 2013年1月 | 2 | 2 | 73.00 | 65.00 | 76.09 | 2013年1月 |
2.将筛选出的数据生成符合附件格式的XML格式文件,其中ROW行的数据来自筛选的数据如2013年1月2条记录.
格式如下:
<?xml version="1.0" encoding="UTF-8"?>
<data>
<variable name="Range_0">
<row>
<column>编码</column>
<column>描述</column>
<column>系统标准成本</column>
<column>系统移动平均价</column>
<column>实际单位合计</column>
<column>年月</column>
</row>
<row>
<column>1</column>
<column>1</column>
<column>77.7445</column>
<column>65.1776</column>
<column>76.0915304940734</column>
<column>2013年1月</column>
</row>
<row>
<column>2</column>
<column>2</column>
<column>77.7445</column>
<column>65</column>
<column>73</column>
<column>2013年1月</column>
</row>
</variable>
</data>
|
|