当前位置:首页经验技巧Excel经验excel技巧

excel表格怎么转化xml

2024-07-20 16:41:54

1.怎么把excel转化成xml文档

1.单击“数据”选项卡下的“获取外部数据”工作组中的“自其他来源”下的“来自XML数据导入”,如下图所示。

2.如下图所示,在弹出的“获取数据源”的对话框中找到要导入的XML文件,后单击“打开”按钮。3.单击“打开”按钮后将弹出如下图所示的提示,直接单击“确定”按钮。

在弹出的“导入数据”对话框中可以选择是放置在“现有工作表”还是“新的工作表”,如下图所示。4.单击“确定”以后将在工作表中导入XML文件,以规范的表的形式存放,如下图所示。

5.除了以上的导入办法以外还可以单击“开发工具”选项卡下的“XML”工作组中的“导入”,以后的步骤同步骤2到步骤4,如下图所示。

2.怎么把excel转化成xml文档

1.单击“数据”选项卡下的“获取外部数据”工作组中的“自其他来源”下的“来自XML数据导入”,如下图所示。

2.如下图所示,在弹出的“获取数据源”的对话框中找到要导入的XML文件,后单击“打开”按钮。

3.单击“打开”按钮后将弹出如下图所示的提示,直接单击“确定”按钮。在弹出的“导入数据”对话框中可以选择是放置在“现有工作表”还是“新的工作表”,如下图所示。

4.单击“确定”以后将在工作表中导入XML文件,以规范的表的形式存放,如下图所示。

5.除了以上的导入办法以外还可以单击“开发工具”选项卡下的“XML”工作组中的“导入”,以后的步骤同步骤2到步骤4,如下图所示。

3.excel表怎么变成xml文件的工具

1、首先,我们正常使用Excel的另存为,看看能否顺利地直接另存为XML文件。

方法:

点击Excel左上角按钮,在弹出的选项中,点击“另存为”

或者直接在Excel中按下快捷键F12

2、选择最后一项:其他格式。

3、接下来,重命名一下文件名,并选择文件类型为:

XML数据(*.xml)

4、点击“保存”按钮,会出现如下错误警告:

因为工作簿不包含任何XML映射,所以无法保存任何XML数据。

单击“帮助”以获取详细信息。

5、这个原因是我们的工作簿只是普通的Excel数据,的确没有做过XML映射,或者Excel数据也不是从XML文件导入的。

这时,我们尝试另存为另一种文件类型:

XML电子表格2003(*.xml)

6、点击保存按钮。

7、这时会弹出一个兼容性对话框,问你是否保持工作簿的这种格式。

8、点击“是”,即可将Excel保存为XML格式的文档了。

我们使用软件打开这个XML文档(例如通过Chrome浏览器),发现格式正常,Excel数据也全在里面。

4.如何把Excel另存为XML格式文件

注意:和PDF转word一样,如果PDF文件是加密的,是不能够转换的;对于一些完全没有excel特征的表格请不要尝试使用下面的软件进行转换,肯定不会成功的,还是乖乖滴转成word格式的比较好。

重要------如何判断是否加密:用adobe reader或者adobe acrobat软件打开你的PDF文件,如果提示输入密码的话,那么这个文件不用多说肯定是加密的。如果打开没有要求输入密码,打开后看软件标题栏 处,PDF文件名称后面如果有“(已加密)”三个字样的(见下图示例),那么这个文件还是加密文件,这种文件也是不能够直接转换的,需要去掉权限以后才能 够转换,相见本文最下面注意事项。

工具/原料 AnyBizSoft PDF Converter V2 PDF Grabber 6.0 PDF Converter EPte 2009 Able2Extract Professional V6 SoPd Converter PDF V6 ABBYY finereader V9或者以上版本 步骤/方法 AnyBizSoft PDF Converter V2 AnyBizSoft PDF Converter 是一款PDF 转多种格式的软件,select部分是你要转换输出的格式,你要什么格式就选择什么格式,前提是你一定要安装微软的OFFICE办公软件。select区域我们选择excel图标的那个(表示要转换成excel),从下面add files处添加你要转换的PDF文件,然后点那个大大的convert就可以了,转换好以后就可以用excel打开查看效果了。

PDF Grabber 6.0 PDF Grabber 6.0也是一款PDF 转多种格式的软件,只是它对中文的支持没有AnyBizsoft PDF convert好。界面基本和上面一个差不多,我们也是在第一排期望转换的格式中选择excel图标的那个,然后在中间位置红圈框出的按键是添加转换文件的,再往下你要注意一下输出文件的路径(也可以自己指定一个路径,不然转换完成你会找不到文件在什么地方),最后点那个右下角的export按键就行了。

PDF Converter EPte 2009 PDF Converter EPte 2009 是一款多种格式转换的软件,但是这个软件的缺点就是对某些中文字体不支持的,所以大家选用软件的时候要注意。PDF Converter EPte 2009 的界面和office 2007的很像,我们点左上角的圆形的按钮打开要转换的PDF文件,然后我们将工作选项卡切换到convert那项,然后选择select all pages 然后再点PDF 2 Excel ,然后等转换完成即可。

Able2Extract Professional V6 Able2Extract Professional V6 同样是一款多格式的转换软件,同样这样的国外软件对中文的支持都不是很好,截图中的表格本来应该是满的,但是尽然一个字都看不出来~~~汗~~ 从右上角黄色文件夹出打开你的PDF文件,然后在菜单edit下选择select all pages 然后点excel那个图标的按钮,弹出转换对话框,默认在Automatic选项上就可以,然后点convert按键,等待转换完成就可以。SoPd Converter PDF V6 SoPd Converter PDF V6在转换PDF为WORD格式方面是很厉害的,但是它转换PDF为EXCEL格式能力怎么样呢?我们来尝试一下。

SoPd Converter PDF V6对中文的支持很好,上面几个洋软件都显示不出来的中文字,在soPd里面全部能够正确显示。打开后我们点击绿色的EXCEL按个按键(鼠标移动到上面会有提示:将表格提取得到excel),弹出设置界面 页面我们通常选择全部,然后点下面的确定,进入转换界面 上面显示的是目前的状态,然后可以点击详情查看当前的详细转换情况。

完成以后就会生成一个XML格式的文件,双击打开提示 选择打开,然后就会在excel软件中打开表格 对比了一下PDF的原表格内容,没有任何错误,效果还是不错的。然后你可以将这个文件另存为excel的标准xls格式就行了。

ABBYY finereader V9或者以上版本 ABBYY finereader V9 是一款OCR识别软件,适合处理扫描件或者图片做成的PDF文件,识别率是我接触过最高的。强烈推荐用这款软件处理图片类的PDF文件。

软件的界面如上图所示,左边区域是页面的预览区域,预览区上面是设置文档语言的(你要识别的PDF文件里面用到了哪几种几种语言,你就设置哪几种),, 中间部分是识别区域,右边部分是识别后的预览区域。我们可以看见中间识别区域中表头识别为文本(绿色框的部分)表格主题自动识别为表格(蓝色框部分),软 件会自己分析页面上的元素,如果自动分析不准确,你可以用上面的手动识别工具进行指定这一区域为表格、文本或者图片等(如下图所示)。

识别完毕后我们点文件-----另存为--------microsoft excel 文档就可以了。总结:PDF格式转换成EXCEL格式也不是那么难,针对不同形式的PDF文件我们只有选择合适的软件才能够让我们的转换工作得到最好的效果,以上就是我得到的一点点小经验,拿出来和大家共勉。

注意事项 注意:一定要是具备有EXCEL典型特征的PDF文件才可以转换,而不是所有的PDF表格都可以转换成EXCEL格式的,这一点还请大家牢记。

5.如何将excel中的一个表格内容转成xml格式的文件

简单记录下如何将excel中的一个表格内容转成xml格式的文件。

excel菜单栏中的"开发工具"下有专门处理xml的模块,如下图。

如果你的excel中看不到"开发工具"栏,请到Excel 选项中的"常用"下将"在功能区显示"开发工具"选项卡"勾选中即可,如下图。

处理Xml模块下有两个功能是导入和导出。默认情况下,你可能会发现导出是灰色的,这是因为从excel导出,需要做一个文件映射,将你要的列映成xml文件中的属性。所以我们在导出前首先要做这样的映射。当添加完映射文件后,就可以很容易的导出了。

如何添加映射文件:

单击"源",在工作区的右边出现"xml源"面板。面板下方有"Xml 映射",单击它。

在打开的"XML 映射"面板中单击"添加…",选择你的xml文件。这个 xml文件的格式,也就是你最终希望得到的xml文件的格式,但是它不需要有值。

请注意你最好有两个以上节点对,不然它只能给你导出一行数据。

添加进来xml文件后,在Xml Source面板就出现了一个树形结构,它就是我们需要的xml结构,将它拖到excel的sheet中A1中,它将出现一个区域,第一行是表头,将你的excel数据拷贝至此,然后看一下Developer下的xml区域,导出已经不再是灰色了。现在就单击它导出吧。

6.如何将excle文件转换成xml文件

package test;import Java.io.*;import jxl.*;import org.jdom.Element;import org.jdom.Document;import org.jdom.output.XMLOutputter;/*** 将excel转换成xml文件** @author ztt**/public class EtoX {/*** 程序入口** @param args*/public static void main(String[] args) {File file = new File("d:/excel");String[] files = file.list();for (int i = 0; i < files.length; i++) {File file1 = new File(files[i]);String newFile = file1.getName();String[] names = newFile.split("//.");String outName = "d:/xml/" + names[0] + ".xml";String inName = "d:/excel/" + newFile;excel2Xml(inName, outName);}}/*** 转换函数** @param filePath* excel文件* @param out* xml文件*/public static void excel2Xml(String filePath, String out) {try {InputStream in = new FileInputStream(filePath);Workbook wb = Workbook.getWorkbook(in);// 工作薄(Workbook)中工作表(Sheet)的个数System.out.println(wb.getNumberOfSheets());Sheet sheet = wb.getSheet(0);int columns = sheet.getColumns(); // 返回表中的总列数int rows = sheet.getRows(); // 返回表中总行数System.out.println("文件总共" + rows + "行");Element root = new Element("allElement");Document doc = new Document(root);for (int i = 0; i < rows; i++) {Cell[] cell = sheet.getRow(i);// System.out.println(cell.length);Element instrument = new Element("element");Element e1 = new Element("name");e1.setText(cell[0].getContents());instrument.addContent(e1);Element e2 = new Element("address");e2.setText(cell[1].getContents());instrument.addContent(e2);Element e3 = new Element("tel");e3.setText(cell[2].getContents());instrument.addContent(e3);Element e4 = new Element("date");e4.setText(cell[3].getContents());instrument.addContent(e4);Element e5 = new Element("map");e5.setText(cell[4].getContents());instrument.addContent(e5);root.addContent(instrument);}XMLOutputter outputter = new XMLOutputter();FileOutputStream output = new FileOutputStream(out);outputter.output(doc, output);wb.close();in.close();outputter.clone();} catch (Exception e) {e.printStackTrace();}}}。


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 All Rights Reserved .