
通常就是读取xml中元素(节点)的值并作为insert
的参数,然后执行insert语句就是咯(当然你也可以把xml文件读到DataSet中,然后将DataSet数据保存到数据,这样不必使用Insert了)。至于你要打印那就是读数据库数据并整理的问题了。
但具体到你的问题,要看你xml文件的格式以及你要打印的格式才能给你代码。
补充问题的代码:
你可以使用Stream
s=StreamReader(fillpath,
SystemTextEncodingGetEncoding("UTF-8"))BaseStream;直接把s作为文本存入你数据库中的列
excel2007及以上版本均可直接另存为XML格式文件, *** 作步骤如下:
打开excel文件
点击文件-另存为-下来选择xml格式,注意这里有二个格式一个是XML格式,一个是xml2003数据根据需要选择-确定即可。
今天自己琢磨了个修改方式,首先打开你要修改的XML文档,右键菜单里有个打开源文件,会出现一个文本文档,在文本文档里修改,然后将文本文档另存到桌面上就可以了,注意不要改变文档名称,紧接着将修改过的复制去就可以了,不知道能不能帮助到你你可以用流的形式读到程序中,也可以以文本的方法读进去。文本和流都是可以相互转换的,看你具体需要。xml处理类XmlReaderCreate可以用流创建,也可以用文本创建,重载方式很多。本质上它在内存里也是以二进制形式存在的,和一般文件没什么区别。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)