找回密码
 立即注册

QQ登录

只需一步,快速开始

Angelboy

注册会员

6

主题

22

帖子

144

积分

注册会员

积分
144

活字格认证

Angelboy
注册会员   /  发表于:2016-4-11 12:30  /   查看:6335  /  回复:10
我想把Excel文件,Excel文件就是画了表格类型的数据,我想转换成Xml,然后操作,请问怎么做呢

10 个回复

倒序浏览
Angelboy
注册会员   /  发表于:2016-4-11 13:50:55
沙发
就是,别人在Excel文件上做了表格,我想导入Excel到项目,然后,打开表格,保存成xml格式的数据。谢谢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-11 15:07:55
板凳
直接可是使用save方法报春xml
  1. fpSpread1.Save("C:\\SpWinFile1.xml", false);
复制代码
回复 使用道具 举报
Angelboy
注册会员   /  发表于:2016-4-11 15:10:03
地板
但是,我现在原始的文件是Excel,并不是xml,我需要先把excel表格转换成xml,然后再保存,请问转换怎么弄了,谢谢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-11 15:13:01
5#
  1. string f;  
  2. f = "D:\\formula1.xls";  
  3. fpSpread1.OpenExcel(f, FarPoint.Excel.ExcelOpenFlags.DataOnly
复制代码


用spread打开excel,然后再保存
回复 使用道具 举报
Angelboy
注册会员   /  发表于:2016-4-13 10:14:37
6#
你好,还是这个问题后续,我把excel文件加载出来了,保存的时候,分别用  fpSpread.Save(路径,false);
                fpSpread.SaveExcel(路径.xls,false);分别保存成了一个xml,一个excel,当我再次打开查看时,excel可以显示,保存的xml显示不了,请问这是怎么回事,谢谢   
                  
回复 使用道具 举报
Angelboy
注册会员   /  发表于:2016-4-13 10:53:37
7#
我用别的方法处理一下,就是只显示excel文件了,谢谢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-13 11:01:51
8#
请在详细描述下您的操作。您将导出的xml用什么打开
回复 使用道具 举报
Angelboy
注册会员   /  发表于:2016-4-13 11:06:08
9#
        var tablePage = new XtraTabPage();
//这是我的一些数据start
                    tablePage.Text = dataName;
                    tablePage.Name = "tablePage" + Guid.NewGuid();
                    tablePage.ImageIndex = 6;
                    xTraTableControl.TabPages.Add(tablePage); //执行到此处报错..父级别控件之类的东东
                    xTraTableControl.SelectedTabPage = tablePage;
//end
// 传参数
                    var xmlContainerCtrl = new XmlContainerControl(dataResource, 0, 50, 50,
                        filePath, true, SaveStatus, _treePower, 2);
                    //初始化模板容器信息

                    xmlContainerCtrl.Dock = DockStyle.Fill;
                    xmlContainerCtrl.Enabled = true;
                    tablePage.Controls.Add(xmlContainerCtrl);

                  
回复 使用道具 举报
Angelboy
注册会员   /  发表于:2016-4-13 11:14:14
10#
//打开模板
                    fpSpread.Open(xmlTemplatePath);
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部