66问答网
所有问题
求C#高手::如何用c#程序将excel文件转换成xml文件
小弟面临困境,,急需用c#程序将excel文件转换成xml文件的程序,请各位大侠帮忙..谢谢拉
程序,,程序啊..部分主要程序也行哦,,谢谢
举报该问题
推荐答案 推荐于2016-11-05
主要程序你自己去组装去,我只写两个部分,一个是读Excel的部分,然后是写入到xml的
1) 从指定的excel读出信息
string strConn="provider=Microsoft.Jet.OLEDB.4.0;data source=你的Excel文件.xls;Extended Properties=Excel 8.0;";
DataSet ds=new DataSet();
System.Data.OleDb.OleDbConnection oleConn=new System.Data.OleDb.OleDbConnection(strConn);
System.Data.OleDb.OleDbDataAdapter oleDa=new System.Data.OleDb.OleDbDataAdapter("select * from [Sheet1$]",oleConn);
oleDa.Fill(ds,"INFO");
foreach(DataRow row in ds.Tables["INFO"].Rows)
{
string userInfo=row[0].ToString().Trim();
}
下面是把信息写入到xml中
DataSet ds=new DataSet();
oleDa.Fill(ds,"INFO"); //就是上面那个oleDa
ds.WriteXml(文件名);
下面写的很简单,主要是因为可以直接利用DataSet中的WriteXml写入,但先得给它填上数据
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Dxx2vsUp.html
其他回答
第1个回答 2008-03-07
在excel里面你选择另存为的时候有XML的保存类型。就好了啊
第2个回答 2008-03-07
先以数据库方式打开到dataset,再writetoxml
相似回答
如何用C#将Excel转换成XML文件
,希望把一些关键的地方讲得详细些,能让...
答:
public static void Get
Excel
DataTo
Xml
(string path, string tname){ /*Office 2007*/ string ace = "Microsoft.ACE.OLEDB.12.0";/*Office 97 - 2003*/ string jet = "Microsoft.Jet.OLEDB.4.0";string xl2007 = "Excel 12.0 Xml";string xl2003 = "Excel 8.0";string imex = "IM...
怎么转换成xml
格式的
文件
???
答:
<?xml version="1.0" encoding="UTF-8"?> <data1>数据</data1> <data2>数据2</data2> <data3>数据3</data3> 以上为简单的xml格式
文件
Excel可以另存为成xml格式文件.
程序
中也可以
把Excel转换成xml
,不知道你是啥语言.C#中很简单的 ...
C#怎么
生成
XML文件
答:
//这一行和上面顺序不能反//arr1就你的字段,如字段中有引号就要用\' ,最好不要用
xml
的text段存内容 //如果你有170 你的循环要对 应该有两个循环 一个在attr1 这 用于添加150个字段 一个在child1 用于添加几行 // doc.Inner
Xml
这个属性就是你的xml 内容 doc.Save("c://1.xml")...
c#
将数据导出成指定
xml
格式
答:
全部遍历一遍,构造
xml
字符串即可。补充:protected void Write
XML
(){ DataTable dt = new YourClass().YourMethod();//你的类.你的方法 string str = "";for (int i = 0; i < dt.Rows.Count; i++){ if (i == 0){ str += "<province name=\"" + dt.Rows[i]["Province"]...
C#怎么
将数据库中的数据导出为
XML文件
答:
保存为DataSet ,之后DataSet可以直接保存
成XML
格式的
文件
xls
文档转换成xml
问题
答:
存
成XML文档
后导入,然后在XML面板上点中record这个元素,右键选映射,然后在
Excel
工作区中选清华/北京那一行,选完后
程序
会自动把整个表格选中。这时候就可以导出了,会覆盖此
XML文件
。 本回答由提问者推荐 举报| 答案纠错 | 评论 3 4 actonst 采纳率:78% 来自团队:雄鹰展翅英语团 擅长: 英语考试 英语翻译 小...
大家正在搜
如何成为excel高手
excel高手教程
如何把excel
excel高手
excel函数高手
用excel
excel 宏编程
做表格的软件excel
excel怎么排序
相关问题
如何用C#将Excel转换成XML文件,希望把一些关键的地方...
求C#高手::如何用c#程序将pdf文件转换成excel文件
如何用C#将EXCEL文件转化为XML文档 C#
利用.net 如何将excel转换成xml文件?
c#程序将excel文件转换成txt文件
C# 窗体应用程序 打开word文档,并将其转化成XML文件
C#就是将excel文件转换为XML文件的时候 如何确保EX...
C#windows应用程序写一个,把office excel...