1、首先创建一个用于定义xml格式的模板,使用文本编辑器输入如下文本,并保存为xml格式,如:template.xml

<?xml version="1.0" encoding="utf-8"?>

<ROOT>

<!--  content   -->

<table wave="" enemyname="" level=""  wait=""  />

<table wave="" enemyname="" level=""  wait=""  />

</ROOT>

注意,我们定义了两列一样的table,这是必须的,只有这样在excel中才能批量映射数据元素。

2、启动excel,在excel工具栏单击右键,选择“自定义快速访问工具栏”

3、在自定义功能区--》主选项卡中选择“开发工具”

4、在开发工具选项卡中选择【源】

5、在xml源窗口的下方选择【xml映射】,选择添加打开之前的模板文件template.xml

6、在excel中添加文本,名称与xml模板保持一致

7、在xml源中,依次选择tabel下面的wave,enemyname,level,wait,至excel相应的文本表格中

并输入相应的数值

8为了避免enemyname输入错误,可以在【数据】选项卡中选择【数据有效性】,在【允许】中选择【序列】,然后在【来源】中输入敌人的所有名称,每个名称用逗号隔开。这样表格只能使用预设的名字

9、最后将excel另存为xml格式,入xmltext.xml,内容类似如下格式:

转载于:https://blog.51cto.com/568464209/1735758

使用XML模板在excel进行配置相关推荐

  1. Mapper.xml模板的配置

    Mapper.xml模板之前设置过后来换电脑了,忘了格式是什么?因此这篇博客就当备忘录了怕以后又忘记了. 首先我的编译工具是Idea2022版,别的工具怎么设置模板我也不清楚你们自行百度吧. 1.打开 ...

  2. springmvc下解析模板生成Excel ,用freemarker

    工具类解析模板生成Excel public class TemplateParseUtil {/** * 解析模板生成Excel * @param templateDir 模板目录 * @param ...

  3. springboot+poi开发excel导出 加载Excel模板导出 Excel批量导出详解

    提到Excel导出功能,可能很多人都使用springmvc框架做过,笔者今天要给大家分享的是基于springBoot开发Excel复杂模板导出功能(所谓复杂模板指在模板里的特定表头里有不同的单元格合并 ...

  4. ftl模板导出excel_使用freemark模板生成excel

    1.背景 文件操作中导入导出功能在项目中十分常见,这里我们要聊的是导出excel这一功能.老话题常谈常新,小编给大家介绍使用freemark模板的方式导出excel. 2.实现 Demo中采用spri ...

  5. 使用freemarker模板导出excel

    话不多说直接进入正题,记录一次使用freemarker模板导出excel的过程: 1.先写个导出文件的工具类.代码如下: package com.xxxx.web.action.xxx;import ...

  6. ASP.NET Aries 高级开发教程:Excel导入配置之规则说明(下)

    前言: 前面两篇都是大体介绍流程,有一些配置细节,没有细说,这里用一篇补上. 1.Excel配置项 起始行索引.列头跨行数: 对于自定义的Excel导入模板(有时候模板是由客户提供,模板的规则很乱)比 ...

  7. python excel处理框架_django框架基于模板 生成 excel(xls) 文件操作示例

    本文实例讲述了django框架基于模板 生成 excel(xls) 文件操作.分享给大家供大家参考,具体如下: 生成Excel 文件,很多人会采用一些开源的库来实现,比如python 自带 csv 库 ...

  8. 使用freemarker生成xml模板

    今天在java交流群里有个人问我如何用freemarker生成xml模板文件,可以手动配置参数,于是我到网上百度了一下.发现有一位同行的博文写的很nice,于是我就照着他的代码敲了一遍,最后实现了,本 ...

  9. ​WeihanLi.Npoi 根据模板导出Excel

    WeihanLi.Npoi 根据模板导出Excel Intro 原来的导出方式比较适用于比较简单的导出,每一条数据在一行,数据列虽然自定义程度比较高,如果要一条数据对应多行就做不到了,于是就想支持根据 ...

最新文章

  1. springboot项目使用junit4进行单元测试,maven项目使用junit4进行单元测试
  2. (0008) iOS 开发之iTunes Connect 显示可供销售,AppStore 不显示新版本
  3. 现代操作系统:第二章 进程和线程
  4. windows puppet manifests 文件维护
  5. 8个成语接龙首尾相连_七七八八成语接龙_八开头的成语大全,八结尾的成语接龙...
  6. java转换工具类_Java数据转换工具类
  7. 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (2) : 大型网站核心架构要素(1) -- 性能...
  8. c语言学生对老师的评教系统,学生对老师的评价
  9. STL源码剖析 关联式容器
  10. LeetCode 616. 给字符串添加加粗标签(Trie树)
  11. 学c语言方法,学习C语言方法“新手必看”
  12. 欧几里得与扩展欧几里得总结
  13. Python机器学习:SVM008scikit-learn中的高斯核函数
  14. disBalancer(DDOS)将于4月15日在DuckSTARTER进行IDO
  15. android 常见的异常,Android 几个常见异常且容易被忽略的地方
  16. java tomcat热部署_intellij idea tomcat热部署配置教程
  17. js压缩图片到指定大小
  18. Unity 2D横版闯关游戏 (JUNGLE RULES)
  19. android 连接电脑,安卓手机怎么连接电脑详细介绍【图文教程】
  20. vim编辑页面怎么退出_linux系统中如何进入退出vim编辑器

热门文章

  1. python打印时间_在Python中定义Main函数(第二部分)
  2. iphone相册储存空间已满_无需第三方APP,加密 iPhone 中的照片
  3. JVM:查看java内存情况命令
  4. 【鉴轻尘】你说你炒的了币,开发得了项目,然而这些你都知道吗?
  5. Oracle 在使用pivot时,注意事项
  6. gRPC异步处理应答
  7. python os.system重定向stdout到变量 ,同时获取返回值
  8. 包(package)
  9. (08)通用的数据访问 OleDbHelper
  10. ArcGIS10新功能之制作地图集