excel转换xml的细节问题
我要在windows窗体下设计一个读去excel文件并转换成xml文件.
现在大部分功能都实现了,但出现了很大的问题....
现在我的excel文件包含以下内容:
编号 姓名 学费 杂费
001 a 54 65
002 b 78
003 c 44
我把上面的excel文件导入dataset中,再写入xml,得到如下结果:
- <NewDataSet>
- <Table>
<编号>001 </编号>
<姓名>a </姓名>
<学费>54 </学费>
<杂费>65 </杂费>
</Table>
- <Table>
<编号>002 </编号>
<姓名>b </姓名>
<杂费>78 </杂费>
</Table>
- <Table>
<编号>001 </编号>
<姓名>a </姓名>
<学费>44 </学费>
</Table>
</NewDataSet>
问题出现了,在xml第二个和第三个table节点下,由于excel原数据为空,因此在dataset中数据也为空,于是xml中也就没有了相应的节点,我没有设计xml的格式模版,只用了ds.WriteXml(filename)的方法.
现在我想问一下,怎样才能使xml第二个和第三个table节点下的显示格式同第一个一样??
人呢???....
......
相关问答:
txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......
返回如下xml字符串:
<?xml version="1.0" encoding="utf-8" ?>
<DeliverMsg xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www ......
想知道用dataset读写XML是怎么办到的,而且怎么存入数据库?
用XML读写又怎么能实现?
请各位大虾帮个忙~~~!
DataSet set = new DataSet();
set.ReadXml()
set.WriteXml
public static DataSet Con ......
现在程序中是通过xmlHttp.responseXML获取了一个xml,格式如下
XML code:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<device>358279018906196</device ......
xml文档如下:
XML code:
<?xml version="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSpy v2005 rel. 3 U (http://www.altova.com)-->
<JXWEB xmlns:x ......