准备:
1.您要导出的XLS文件,本例中为test.xls
2.EXCEL20033.记事本

本实例目标:
test.xlm中的数据导出成XML格式。
每一个同学的成绩都存放在元素people中。
姓名一栏的数据对应XML中people的子元素name
班级
对应class
剩下的依此类推。

步骤:

1.用记事本准备一个您需要的XML文件。将其保存为test.xml
含有XML的结构即可,不需要写入什么数据。
注意:1.由于本例中导入的是多组数据,也就是说导入多个同学的各科成绩,因此需要将people元素重复一遍。否则,导出的仅仅是第一组数据。
              2. people 子元素的名称要与后面XLS文件的表头名称相对应,如,本例中,电子表格第一列为 姓名 ,对应XML中的 name
本例中截图如下:

附:本例中需要的XML全部结构:

<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
<people>
<name/>
<class/>
<num/>
<yw/>
<ywmc/>
<sx/>
<sxmc/>
<yy/>
<yymc/>
<wl/>
<wlmc/>
<hx/>
<hxmc/>
<sw/>
<swmc/>
<zz/>
<zzmc/>
<ls/>
<lsmc/>
<dl/>
<dlmc/>
<jn/>
<jnmc/>
<zcj/>
<mc/>
</people>
<people>
<name/>
<class/>
<num/>
<yw/>
<ywmc/>
<sx/>
<sxmc/>
<yy/>
<yymc/>
<wl/>
<wlmc/>
<hx/>
<hxmc/>
<sw/>
<swmc/>
<zz/>
<zzmc/>
<ls/>
<lsmc/>
<dl/>
<dlmc/>
<jn/>
<jnmc/>
<zcj/>
<mc/>
</people>
</root>

2.打开test.xls,单击 数据 菜单,依次点击 XML , XML源

3.单击 XML映射 ,在出现的对话框中点击 添加 ,选择您刚才编写的 test.xml

然后点击 确定 即可,此时右侧显示如下图所示的XML结构:

4.直接将 people 拖到第一个同学( 张三 )的名字上即可

5.好了,最后一步,导出。
   点 数据XML导出XML

然后就像保存文件一样保存即可。

如何將excel內容导出XML相关推荐

  1. 如何用VB.NET控制Excel單元格裡的內容?

    1.現在數據是可以發送到Excel單元格裡了,但我想用代碼控制某一單元格字體大一些?(如:fontsize=12   or   fontsize=16)         2.如何控制單元格的內容靠左或 ...

  2. Excel导出XML和CS脚本

    第一次写博客,好紧张啊,有没有潜规则,用不用脱啊,该怎么说啊,打多少字才显的有文采啊,我写的这么好会不会太招遥,写的这么深奥别人会不会看不懂啊,好激动啊,怎么才能装成是经常写博客的样子,好紧张啊 ╯△ ...

  3. 使用Excel导出XML格式文件

    生成XML的方式有很多:如果你是程序员,那么你可以通过变成快速生成你想要的XML格式:如果你是其他用户,你可能会使用记事本等文本编辑工具来手动写XML.这些都不是问题,但是数据量很大的时候,如果你不是 ...

  4. 使用 Segue 傳送選取的 Table Cell 內容到下一個 View

    最近接了一個iOS的軟體開發專案, 由於是 obj-c 的初心者,在開發上難免會遇上一些看似很簡單但是卻又不知如何解決問題 分享一下剛剛遇上的問題解法, 我先從server上先要了一份資料清單回來後, ...

  5. java 导出本地xml文件_java导出xml文件

    JDOM 文档声明其目的是"使用 20%(或更少)的精力解决 80%(或更多)Java/XML 问题"(根据学习曲线假定为 20%).JDOM 对于大多数 Java/XML 应用程 ...

  6. excel的下载导出

    id="BAIDU_DUP_fp_iframe" src="//pos.baidu.com/wh/o.htm?ltr=" style="width: ...

  7. EasyPoi实现excel文件导入导出

    EasyPoi学习实践 1 简介 easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板 ...

  8. 工作系列Java开发之利用Java实现ERP系统中Excel表格的导出

    工欲善其事必先利其器 前言: 最好的学习方式就是分享,喜欢就三连一下吧(关注,转发,点赞). 今天的内容开始之前,我先申明一下,今天的知识很重要! 很重要! 很重要 ,Excel表格的导出在正式步入公 ...

  9. signature=238addc09a2ed2eedaa03f702842ebad,適用於數位內容交易的安全浮水印協定

    摘要: 隨著資訊技術與網路設備的進步,數位內容可以更加簡單快速地經由網際網路進行複製與傳遞,因此,經由網際網路進行數位內容產品交易的條件也日趨成熟.但是也由於數位內容可以容易的被複製與傳播,建立一套能 ...

最新文章

  1. 关于python中的dict和defaultdict
  2. 警告 '_'用作标识符, JavaSE8 之后的发行版中可能不支持使用'_'作为标识符
  3. K8s之ControllerRateLimiter简单理解
  4. AIProCon在线大会笔记之华为涂丹丹:华为云EI,行业智能化升级新引擎
  5. 图像处理理论-颜色模式
  6. 斜视术后融合训练方法_做斜视手术两年后又复发了怎么办?
  7. strcat第二个参数变吗_您能解决这3个(看似)简单的Python问题吗?
  8. linux使用中的问题 --- (Another app is currently holding the yum lock; waiting for it to exit...)
  9. 最难数独的快速解法 - python
  10. 【STC单片机】STC15串口收发示例程序模板
  11. 青岛市中小学学籍系统服务器,全国各省市中小学学籍网登录入口
  12. pandas学习之电影评分(利用python进行统计分析)的学习笔记
  13. python re span_python—模块-re正则表达式
  14. OpenGL学习笔记--配置VS环境
  15. 小米12pro和iqoo9pro哪个好
  16. python数组冒号取值(清晰图解)
  17. Cortex-M3 处理器内核
  18. 2012年中国土地市场网数据(含经纬度)
  19. 时间选择器抽出。PickerView和原生
  20. 第8周——定期存款利息计算器

热门文章

  1. 第十五章: 菱悦 -垃圾回收GC详解
  2. 求空间中点到线的最短距离(Revit二次开发)
  3. 深入理解模拟退火算法(Simulated Annealing)
  4. yishaadmin,yishaadmin修改数据后回到起始页的解决办法,保持在修改前的页码,分页组件在修改数据后不返回到第一页
  5. DEJA_VU3D - Cesium功能集 之 004-动态单体化(整幢建筑)
  6. networkx的安装及简单用法
  7. 【wxPython】wxPython之窗口操作
  8. [HY000][1822] Failed to add the foreign key constraint. Missing index for constraint ‘fk_com’
  9. 关于齐次坐标的理解(经典)
  10. QT-QML制作登录界面