使用XML模板在excel进行配置
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进行配置相关推荐
- Mapper.xml模板的配置
Mapper.xml模板之前设置过后来换电脑了,忘了格式是什么?因此这篇博客就当备忘录了怕以后又忘记了. 首先我的编译工具是Idea2022版,别的工具怎么设置模板我也不清楚你们自行百度吧. 1.打开 ...
- springmvc下解析模板生成Excel ,用freemarker
工具类解析模板生成Excel public class TemplateParseUtil {/** * 解析模板生成Excel * @param templateDir 模板目录 * @param ...
- springboot+poi开发excel导出 加载Excel模板导出 Excel批量导出详解
提到Excel导出功能,可能很多人都使用springmvc框架做过,笔者今天要给大家分享的是基于springBoot开发Excel复杂模板导出功能(所谓复杂模板指在模板里的特定表头里有不同的单元格合并 ...
- ftl模板导出excel_使用freemark模板生成excel
1.背景 文件操作中导入导出功能在项目中十分常见,这里我们要聊的是导出excel这一功能.老话题常谈常新,小编给大家介绍使用freemark模板的方式导出excel. 2.实现 Demo中采用spri ...
- 使用freemarker模板导出excel
话不多说直接进入正题,记录一次使用freemarker模板导出excel的过程: 1.先写个导出文件的工具类.代码如下: package com.xxxx.web.action.xxx;import ...
- ASP.NET Aries 高级开发教程:Excel导入配置之规则说明(下)
前言: 前面两篇都是大体介绍流程,有一些配置细节,没有细说,这里用一篇补上. 1.Excel配置项 起始行索引.列头跨行数: 对于自定义的Excel导入模板(有时候模板是由客户提供,模板的规则很乱)比 ...
- python excel处理框架_django框架基于模板 生成 excel(xls) 文件操作示例
本文实例讲述了django框架基于模板 生成 excel(xls) 文件操作.分享给大家供大家参考,具体如下: 生成Excel 文件,很多人会采用一些开源的库来实现,比如python 自带 csv 库 ...
- 使用freemarker生成xml模板
今天在java交流群里有个人问我如何用freemarker生成xml模板文件,可以手动配置参数,于是我到网上百度了一下.发现有一位同行的博文写的很nice,于是我就照着他的代码敲了一遍,最后实现了,本 ...
- WeihanLi.Npoi 根据模板导出Excel
WeihanLi.Npoi 根据模板导出Excel Intro 原来的导出方式比较适用于比较简单的导出,每一条数据在一行,数据列虽然自定义程度比较高,如果要一条数据对应多行就做不到了,于是就想支持根据 ...
最新文章
- springboot项目使用junit4进行单元测试,maven项目使用junit4进行单元测试
- (0008) iOS 开发之iTunes Connect 显示可供销售,AppStore 不显示新版本
- 现代操作系统:第二章 进程和线程
- windows puppet manifests 文件维护
- 8个成语接龙首尾相连_七七八八成语接龙_八开头的成语大全,八结尾的成语接龙...
- java转换工具类_Java数据转换工具类
- 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (2) : 大型网站核心架构要素(1) -- 性能...
- c语言学生对老师的评教系统,学生对老师的评价
- STL源码剖析 关联式容器
- LeetCode 616. 给字符串添加加粗标签(Trie树)
- 学c语言方法,学习C语言方法“新手必看”
- 欧几里得与扩展欧几里得总结
- Python机器学习:SVM008scikit-learn中的高斯核函数
- disBalancer(DDOS)将于4月15日在DuckSTARTER进行IDO
- android 常见的异常,Android 几个常见异常且容易被忽略的地方
- java tomcat热部署_intellij idea tomcat热部署配置教程
- js压缩图片到指定大小
- Unity 2D横版闯关游戏 (JUNGLE RULES)
- android 连接电脑,安卓手机怎么连接电脑详细介绍【图文教程】
- vim编辑页面怎么退出_linux系统中如何进入退出vim编辑器