问题:Word中包含表格导出数据需要换行时不论是使用“\r\n”还是“^p”都无法实现下面为解决代码://Word表格内数据换行
//逐步获取表格内内容
//获取所有表格
List<XWPFTable> list2=docx.getXWPFDocument().getTables();
for(XWPFTable xwpfTable:list2){//获取一个表格中的所有行List<XWPFTableRow> xwpfTableRows = xwpfTable.getRows();for(XWPFTableRow xwpfTableRow:xwpfTableRows){//获取一行中的所有列List<XWPFTableCell> xwpfTableCells = xwpfTableRow.getTableCells();for(XWPFTableCell xwpfTableCell:xwpfTableCells){//获取一格里的内容List<XWPFParagraph> paragraphs = xwpfTableCell.getParagraphs();for(XWPFParagraph xwpfParagraph:paragraphs){List<XWPFRun> run1=xwpfParagraph.getRuns();//根据内容替换换行符for(XWPFRun r:run1){String str=r.getText(0);//在原先文本中获取存在"\n"的段落if (str.indexOf("\n") != -1) {//清空原先文本,使用换行后的新文本r.setText("", 0);String[] split = str.split("\n");//进行换行和缩进if (split != null && split.length > 0) {for (int i = 0; i < split.length; i++) {if (i == 0) {r.setText(split[i].trim());} else {// 换行r.addBreak();r.setText(split[i].trim());}}}}}}}}
}

原理:将表格内数据一一遍历,最终单格内容进行换行处理,前提是数据中有指定换行标识,比如数据中有“\n”标识

Word表格内数据换行,Word换行Java实现代码相关推荐

  1. word导入mysql表格_数据插入Word 表格步骤

    数据插入Word 表格步骤 数据插入Word 表格步骤 (1)单击[数据库]工具栏上的[插入数据库]按钮,出现[数 据库]对话框,如图4-33 所示. (2)单击[获取数据]按钮,弹出[选择数据源]对 ...

  2. java读取word表格中的数据_JAVA获取word表格中数据的方案

    上一个项目的开发中需要实现从word中读取表格数据的功能,在JAVA社区搜索了很多资料,终于找到了两个相对最佳的方案,因为也得到了不少网友们的帮助,所以不敢独自享用,在此做一个分享. 两个方案分别是: ...

  3. python提取word表格里的内容_python读取word表格 python中如何将word表格内的内容进行替换...

    python如何获取word文件中某个关键字之后的表格一片春愁待酒浇.江上舟摇,楼上帘招.秋娘度与泰娘娇.风又飘飘,雨又萧萧.何日归家洗客袍?银字笙调,心字香烧.流光容易把人抛.红了樱桃,绿了芭蕉. ...

  4. 计算机word表格计算教程F9,计算word表格中数据的教程

    计算word表格中数据的教程 为了方便用户使用表格中的数据计算,Word对表格的单元格进行了编号,每个单元格都有一个惟一编号.编号的原则是:表格最上方一行的行号为1,向下依次为2,3,4,-表格最左一 ...

  5. 用 Python 对 Excel 表格内数据进行去重、分类,标记异常及分析

    Python与Excel表格综合实例四:对 Excel 表格内数据进行去重.分类,异常处理及分析 前言: 主要实现代码及思路: 1.主要思路: 2.读取数据函数: 3.数据去重函数: 4.数据分类函数 ...

  6. 根据Word表格自动生成SQL数据库脚本的VBScript代码

    这是几年前写的根据Word表格自动生成SQL数据库脚本的VBScript代码,最近修改了下(原来只支持单个Word表格)使其支持一个Word文档中的多个表格,生成的SQL文件名以Word文件名+.SQ ...

  7. word表格复制到excel回车换行问题 2

    上节讲到消除word表格复制到excel回车符换行问题,但是注意到,排版会有所变化,这节来解决这个问题. 首先,ctr+h,将手动回车符 ^p 替换为你的文档中不会用到的字符(比如:"/&q ...

  8. word表格复制到excel回车换行问题 1

    word表格原内容: 如果直接复制到excel:将会导致每一个回车为一格 解决办法:在word文档里替换所有回车符,ctr+h,查找内容:^p,"替换为"这里不填 替换之后: 再复 ...

  9. excel表格如何转换成word表格_将excel/word数据复制粘贴到word表格的几种方式

    将excel/word数据复制粘贴到word表格的几种方式 有时候我们需要把excel中的数据粘贴到word中的一个表格中,或者在word中一个表格的内容粘贴到另一个表格中.这两种情况,都遵循同样的操 ...

  10. 计算机word表格计算教程F9,Word表格数据计算与域操作

    摘 要:Word是常用的文档编辑软件,用户在平时的工作中,利用它可以进行文字.图片.表格的排版处理等工作,但往往忽略WORD也具有强大的计算功能:Word的表格计算功能在表格项的定义方式.公式的定义方 ...

最新文章

  1. Glide的缓存机制
  2. #423 Div2 D
  3. 邮件办公系统Exchange
  4. POJ 3041 Asteroids 二分图匹配
  5. QualityCenter的备份
  6. python五子棋游戏15*15_在STM32上运行五子棋小游戏(15x15)
  7. hystrix 全局熔断_跟我学Spring Cloud(Finchley版)14Feign使用Hystrix
  8. 网抑云体验室PHP网站源码
  9. jquery获取div/div之间的内容.text() 和 .html()区别
  10. 国产手机:跨出去之路
  11. .NET Core 管道
  12. edge安装包_Chromium版Edge浏览器将支持多平台,Windows版支持IE模式
  13. 拓端tecdat|红圈律所微信公众号图文数据报告
  14. 服务器接显示器重影,学生能够选择影音服务器中的考试试卷进行自测测试结束系统将自动批阅并显示标.doc...
  15. 【Redis】Redis配置文件详解
  16. 网络安全课程设计Java实现DES加密算法(可视化界面)代码+设计文档
  17. 非门,NOT Gate
  18. 常用连续型随机变量的概率分布表(附概率密度函数全域积分等于1、期望、方差的推导与证明)
  19. 【文献阅读2】Cytological and transcriptome analyses reveal abrupt gene expression for meiosis and sacchari
  20. ​低代码平台的核心价值与优势

热门文章

  1. 融云出海洞察,海外社交市场地区篇
  2. 带阵列卡的服务器如何装系统,带阵列卡的服务器能不能做ghost
  3. wps office 2013 利用wps文字制作一张漂亮的座位表
  4. Windows 10, version 22H2 (released Oct 2022) 简体中文版、英文版下载
  5. u盘安装红旗linux操作系统,如何用u盘安装红旗linux?
  6. java菱形_Java 之 菱形
  7. Launch文件编写
  8. OSChina 周四乱弹 —— 不要生气!我不要生气!
  9. js中reduce()方法使用
  10. 快讯分类_如何从Google快讯创建RSS Feed