社区
C#
帖子详情
XML导出到Excel。
hunhun02
2008-11-10 08:46:15
RT
请问如果将XML导出到Excel,是用程序而不是用Excel本事。
...全文
470
9
打赏
收藏
XML导出到Excel。
RT 请问如果将XML导出到Excel,是用程序而不是用Excel本事。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YANGZHONGBAO411
2009-10-15
打赏
举报
回复
up
hunhun02
2009-04-19
打赏
举报
回复
请问5楼的是一个类吗?要怎么引用啊。
小弟什么都不会的,请指教的详细一些,谢谢了
500公里之外
2008-11-10
打赏
举报
回复
http://blog.csdn.net/wkxgyg/archive/2008/11/10/3265252.aspx
hangang7403
2008-11-10
打赏
举报
回复
up
twtetg
2008-11-10
打赏
举报
回复
mark
shangwei97
2008-11-10
打赏
举报
回复
http://www.itwis.com/html/net/c/20080704/1935.html
参考参考吧,我觉得可以读出xml直接写如excel,但是复杂格式的可能就不行了
amingo
2008-11-10
打赏
举报
回复
Excel.Application excel;
Excel.Worksheet xSt;
Excel._Workbook xBk;
excel = new Excel.ApplicationClass();
xBk = excel.Workbooks.Add(true);
string mb_id,SqlMblb,SqldgData;
jl_id = Session["Project_id"].ToString();
dv = ( DataView ) Session["mydv"];
xSt = (Excel.Worksheet) xBk.Worksheets.Add( Missing.Value,Missing.Value,1,Missing.Value );
mb_value = "";
mb_id = dv[i]["mb_id"].ToString().Trim();
SqlMblb ="select mb_value,mblb_id from mb where mb_id="+mb_id;
SqlCommand mySQL = new SqlCommand( SqlMblb,myConn );
myConn.Open();
SqlDataReader mySDR = mySQL.ExecuteReader();
while ( mySDR.Read() )
{
mb_value = mySDR["mb_value"].ToString();
}
mySDR.Close();
XmlMap XM;
xBk.XmlImportXml( mb_value,out XM,true,"A1" );
xBk.SaveAs("c:\\我的实 验.xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,XlSaveAsAccessMode.xlShared,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value );
myConn.Close();
mb_value变量里的数据是这样的:
<?xml version='1.0'?>
<?xml-stylesheet type='text/xsl' href='customers.xsl'?>
<NewDataSet>
<Table>
<CustomerID>ALFKI</CustomerID>
<CompanyName>Alfreds Futterkiste</CompanyName>
<ContactName>Maria Anders</ContactName>
<Country>Germany</Country>
<Phone>030-0074321</Phone>
</Table>
<Table>
<CustomerID>ANATR</CustomerID
><CompanyName>Ana Trujillo Emparedados y helados</CompanyName>
<ContactName>Ana Trujillo</ContactName>
<Country>Mexico</Country>
<Phone>(5) 555-4729</Phone>
</Table>
<Table>
<CustomerID>ANTON</CustomerID>
<CompanyName>Antonio Moreno Taquería</CompanyName>
<ContactName>Antonio Moreno</ContactName>
<Country>Mexico</Country>
<Phone>(5) 555-3932</Phone>
</Table>
</NewDataSet>
hunhun02
2008-11-10
打赏
举报
回复
自己在up一下
gislqy
2008-11-10
打赏
举报
回复
up
XML
导出
到
Excel
的一个经典例子
XML
导出
到
Excel
的一个例子,对于学习
XML
很有参考价值,使用
XML
作为数据的载体
读取
xml
导出
为
excel
读取
xml
导出
为
excel
读取
xml
导出
为
excel
XML
必知必会:Java、C#、Python多种语言解析
XML
文档
、XPath节点和XPath语法 第7章 解析
XML
文档 解析
XML
文档概述、DOM解析
XML
、SAX解析
XML
第8章 Java语言解析
XML
DOM4J概述、示例:遍历节点、示例:插入节点、示例:删除节点 第9章 Python语言解析
XML
ElementTree模块...
XML
文件
导出
Excel
(
xml
To
Excel
)示例源码
XML
文件
导出
Excel
(
xml
To
Excel
)示例源码
TestLink
导出
XML
用例转换为
Excel
工具
功能介绍:TestLink用例默认只支持
导出
为
XML
,此工具支持把
XML
转换为
Excel
文件,可转一层目录的测试用例,也可转两层目录的测试用例集。 此工具为TkInter实现的可视化转换工具,可显示转换的每个用例名,统计每次...
C#
110,532
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章