当前位置: 首页 > news >正文

桂林楼盘网如何做seo搜索引擎优化

桂林楼盘网,如何做seo搜索引擎优化,蜂鸟影院高清免费观看,做鸡蛋仔冰淇淋店网站1、介绍 Jxls 是一个小型 Java 库,可以轻松生成 Excel 报告。Jxls 在 Excel 模板中使用特殊标记来定义输出格式和数据布局。 Java 有一些用于创建 Excel 文件的库,例如Apache POI。这些库都很好,但都是一些较底层的库,因为它们要…

1、介绍

Jxls 是一个小型 Java 库,可以轻松生成 Excel 报告。Jxls 在 Excel 模板中使用特殊标记来定义输出格式和数据布局。

Java 有一些用于创建 Excel 文件的库,例如Apache POI。这些库都很好,但都是一些较底层的库,因为它们要求开发人员编写大量 Java 代码,甚至创建一个简单的 Excel 文件。

通常,人们必须手动设置电子表格的每个单元格格式和数据。根据报表布局和数据格式的复杂性,Java 代码可能变得相当复杂并且难以调试和维护。此外,并非所有 Excel 功能都受支持并且可以使用库 API 进行操作(例如,对宏、图表等的支持有限)。

对于不支持的功能,建议的解决方法是在 Excel 模板中手动创建对象,然后使用数据填充模板。Jxls提供了这种功能。使用 Jxls 时,只需在 Excel 模板文件中定义所需的报告格式和数据布局,然后运行 ​​Jxls 引擎以使用数据填充模板。开发人员只需编写一点Java代码即可触发Jxls引擎对模板的处理。

2、入门示例

jxls底层是依赖poi。

引入对应的库:

	<dependency><groupId>org.jxls</groupId><artifactId>jxls</artifactId><version>2.10.0</version></dependency><dependency><groupId>org.jxls</groupId><artifactId>jxls-poi</artifactId><version>2.10.0</version></dependency>

创建DTO:
Employee.java

package com.example.demo;import lombok.Data;import java.math.BigDecimal;
import java.util.Date;@Data
public class Employee {private String name;private Date birthDate;private BigDecimal payment;private BigDecimal bonus;
}

制作模板:
在这里插入图片描述
注意:
jx:area(lastCell="D5"):要模板的设置区域
jx:each(items="employees" var="employee" lastCell="D5"):设置填充数据时的表达式命令

测试代码:

package com.example.demo;import lombok.extern.slf4j.Slf4j;
import org.jxls.common.Context;
import org.jxls.util.JxlsHelper;import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.math.BigDecimal;
import java.util.Date;
import java.util.LinkedList;
import java.util.List;@Slf4j
public class JxlsDemoMain {public static void main(String[] args) {log.info("start...");List<Employee> employeeList = generateEmployeeData();try(InputStream is =JxlsDemoMain.class.getResourceAsStream("/templates/demo.xls");OutputStream os = new FileOutputStream("demo-001.xls")){Context context = new Context();context.putVar("employees",employeeList);JxlsHelper.getInstance().processTemplateAtCell(is,os,context,"Result!A1");}catch (Exception e){e.printStackTrace();log.error(e.getMessage());}}private static List<Employee> generateEmployeeData(){List<Employee> employees = new LinkedList<>();int num = 100;while (num>0){Employee employee = new Employee();employee.setName("kexuexiong"+num);employee.setBonus(BigDecimal.valueOf(1000));employee.setPayment(BigDecimal.valueOf(1000));employee.setBirthDate(new Date());employees.add(employee);num--;}return employees;}}

输出结果:
在这里插入图片描述

http://www.mmbaike.com/news/105572.html

相关文章:

  • 做三级分销网站制作怎么找到精准客户资源
  • 沈阳关键词优化电话seo排名优化培训价格
  • 益阳做网站手机百度下载免费安装
  • 什么是网络营销请举几个例子说明沈阳百度seo排名优化软件
  • 东莞市官网网站建设平台徐州网站设计
  • 抖音代运营美发搜索引擎优化的内容
  • 网页制作 页面链接其他网站 seo管理软件
  • 怎样做旅游摄影网站如何快速收录一个网站的信息
  • 茂名哪里有网站开发公司站长工具查询系统
  • 桓台网页定制seo文章代写一篇多少钱
  • 网站开发手机充值接口免费友情链接网页
  • mvc网站入口asp百度下载安装 官方
  • 网站搭建公司排行小学生班级优化大师
  • 仿做网站要多少钱网上推销产品去什么平台
  • wordpress 监控应用广告优化师
  • 企业服务 免费网站建设qq空间秒赞秒评网站推广
  • wordpress是用什么数据库的厦门seo网络优化公司
  • 中文域名骗局为啥没人管网站seo哪里做的好
  • 杭州网站专业制作新闻稿代写平台
  • 为了爱我可以做任何事俄剧网站深圳网络营销
  • 百度网站优化软件网站建网站建设网站
  • 政府网站集约化建设告知书世界杯积分榜排名
  • 如何学做网站外包百度收录好的免费网站
  • 做企业网站应该注意什么中国国家培训网是真的吗
  • wordpress手机客服插件seo 优化 服务
  • 手机网站的优势游戏代理平台一天结一次
  • 中国建设工程信息网清欠电商seo是什么意思啊
  • 和田做网站的联系电话电商网站开发平台
  • 创个网站怎么弄抖音网络营销案例分析
  • 桂林北站图片济南seo外贸网站建设