问题描述
我正在为我的应用程序使用Apache-POI库。具体来说,POIshadow-all(版本3.17)用于读取Word文档。 我成功提取了每个段落,如下所示:
我真正需要的是提取每条行,如下所示:
提取每个段落的代码是这样的:
try {
val fis = FileInputStream(path.path + "/" + document)
val xdoc = XWPFDocument(OPCPackage.open(fis))
val paragraphList: MutableList<XWPFParagraph> = xdoc.paragraphs
private val newParagraph = paragraph.createRun()
...
for (par in paragraphList) {
var currentParagraph = par.text
Log.i("TAG","current: $currentParagraph")
...
变量currentParagraph按预期返回整个段落。但是,我需要一个名为currentLine的变量,该变量返回单行。
我已经在stackoverflow和其他站点中对此问题进行了研究。我找到了一些建议,但没有一个对我有用。 我也尝试通过ctr和使用XWPFRun获取日期,但没有成功。
对于任何建议,我将不胜感激。
预先感谢您的帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)