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

百度怎么优化网站关键词办公室工作绩效 网站建设

百度怎么优化网站关键词,办公室工作绩效 网站建设,网站建设公司程序,个人建设电影网站备案突然想起来有个小作业#xff1a;需要根据提供的Word模板填充数据。这里使用POI写了一个小demo验证下。 测试用模板#xff1a; 执行结果 1.引入依赖坐标 dependencygroupIdorg.apache.poi/groupIdartifactIdpoi-ooxml/artifactId需要根据提供的Word模板填充数据。这里使用POI写了一个小demo验证下。 测试用模板 执行结果 1.引入依赖坐标 dependencygroupIdorg.apache.poi/groupIdartifactIdpoi-ooxml/artifactIdversion4.1.2/version/dependencydependencygroupIdorg.apache.poi/groupIdartifactIdpoi/artifactIdversion4.1.2/version/dependency2.获取相关数据的方法 private static Object getValueFromData(String key) {// 根据需要实现此方法以从数据源获取值// 例如从数据库、配置文件或用户输入中获取值MapString, Object textMap new HashMapString, Object();textMap.put(title,《模板》);textMap.put(myName,--尉某人--);textMap.put(today,2023-11-02);ListMap tables new ArrayListMap();MapString, String tableMap new HashMapString, String();tableMap.put(name,尉某人);tableMap.put(age,26);tableMap.put(phone,189*******);tables.add(tableMap);tableMap new HashMapString, String();tableMap.put(name,王某人);tableMap.put(age,28);tableMap.put(phone,186*******);tables.add(tableMap);tableMap new HashMapString, String();tableMap.put(name,张某人);tableMap.put(age,24);tableMap.put(phone,130*******);tables.add(tableMap);textMap.put(tables,tables);return textMap.get(key);}3.解析模板并填充数据 public static void readTemplate() throws Exception {// 读取Word模板文件FileInputStream fis new FileInputStream(C:\\Users\\Desktop\\template.docx);XWPFDocument document new XWPFDocument(fis);// 获取所有段落ListXWPFParagraph paragraphs document.getParagraphs();for (XWPFParagraph paragraph : paragraphs) {ListXWPFRun runs paragraph.getRuns();for (XWPFRun run : runs) {String text run.getText(0);if (text ! null text.startsWith(${)) {String key text.substring(2, text.length() - 1);String value getValueFromData(key).toString(); run.setText(value, 0);}}}// 获取表格ListXWPFTable rowTables document.getTables();for (XWPFTable table : rowTables) {// 遍历表格的每一行for (XWPFTableRow row : table.getRows()) {row.getCell(0).setText(尉某人);row.getCell(1).setText(26);row.getCell(2).setText(おひさしぶりだな);}}// 创建表格并填充数据ListMap tables (ListMap) getValueFromData(tables);int size tables.size();XWPFTable table document.createTable(size1, 3);table.getRow(0).getCell(0).setText(姓名);table.getRow(0).getCell(1).setText(年龄);table.getRow(0).getCell(2).setText(联系方式);for (int i 0; i tables.size(); i) {MapString,String map tables.get(i);XWPFTableRow row table.getRow(i 1);row.getCell(0).setText(map.get(name));row.getCell(1).setText(map.get(age));row.getCell(2).setText(map.get(phone));}// 保存文件FileOutputStream fos new FileOutputStream(C:\\Users\\Desktop\\output.docx);document.write(fos);fos.close();document.close();fis.close();}4.测试结果 public static void main(String[] args){try {readTemplate();System.out.println(执行成功);} catch (Exception e) {e.printStackTrace();}}
http://www.w-s-a.com/news/429362/

相关文章:

  • 太原手手工网站建设公司视频直播服务
  • 雷达图 做图网站wordpress首页怎么美化
  • 四川做网站设计公司价格vip解析网站怎么做的
  • 网站建设流程域名申请做化工的 有那些网站
  • 软件开发设计流程图seo搜索引擎官网
  • 外国小孩和大人做网站东富龙科技股份有限公司
  • 上线倒计时单页网站模板做网站的资金来源
  • 泸州市建设厅网站中小企业网络需求分析
  • asp网站版权做网页价格
  • 长春网站建设路关键词优化公司哪家好
  • 河南省建设银行网站年报天津设计师网站
  • 沙洋网站定制如果自己建立网站
  • 凡科网站怎么做建站关键字搜索网站怎么做
  • 小说网站建站程序企业邮箱地址
  • 福州市住房和城乡建设网站网站开发方案论文
  • 在线教育网站开发网站推广常用方法包括
  • 东莞高端品牌网站建设软件开发模型及特点
  • 个人网站的设计与实现的主要内容网站开发公司架构
  • 浏览器收录网站什么是新媒体营销
  • 上海营销网站建设公司下面哪个不是网页制作工具
  • 有哪些网站可以做设计比赛苏州设计公司排名前十
  • 公益网站建设需求车陂手机网站开发
  • 高端网站建设专业营销团队宁德网站建设51yunsou
  • 网站如何做cdn购物网站建设app开发
  • 简单的手机网站模板好看大方的企业网站源码.net
  • 沈阳住房和城乡建设厅网站网站个人备案做论坛
  • 企业建网站的目的开家网站建设培训班
  • 做怎么网站网站优化和推广
  • 建站工具 风铃网站每年空间域名费用及维护费
  • 网站开发工具 知乎工业软件开发技术就业前景