package test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream; import org.apache.poi.xwpf.model.XWPFCommentsDecorator;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
/**
* 获取word批注 poi3.14
* @author Administrator
*
*/
public class GetPiZhuFromWord {
private static XWPFDocument comments;
public static File getFile(String sampleFileName) {
File f = new File(sampleFileName);
return f;
}
public static InputStream openResourceAsStream(String sampleFileName) {
File f = getFile(sampleFileName);
try {
return new FileInputStream(f);
} catch (FileNotFoundException e) {
throw new RuntimeException(e);
}
} public static XWPFDocument openSampleDocument(String sampleName) throws IOException {
InputStream is = openResourceAsStream(sampleName);
return new XWPFDocument(is);
}
public static void set() throws IOException {
comments = openSampleDocument("C:\\WordWithAttachments.docx");
}
public static void main(String[] args) throws IOException{
set();
testComments();
}
public static void testComments() {
int numComments = 0;
for (XWPFParagraph p : comments.getParagraphs()) {
XWPFCommentsDecorator d = new XWPFCommentsDecorator(p, null);
if (d.getCommentText().length() > 0) {
numComments++;
System.out.println(d.getCommentText());
}
}
} }

  

最新文章

  1. CentOS7 配置网卡端口镜像
  2. [原创] Easy SysLite V1.2 (2016.5.29更新,新增加WIN10支持,一个程序适配所有系统减肥)
  3. Html.RenderPartial与Html.RenderAction
  4. 【AHOI2014复仇】
  5. Mysql 基础 高级查询
  6. vb6 调用 64位应用程序
  7. PHP+七牛云存储上传图片代码片段
  8. linux入门教程(四) 初步进入linux世界
  9. poj 3181 Dollar Dayz
  10. 基于XML数据库的学生信息管理系统的设计与实现
  11. WordPress Bradesco Gateway插件‘falha.php’跨站脚本漏洞
  12. 【课程分享】Oracle数据库系统project师
  13. Uva220 Othello
  14. CVPR 2013
  15. JavaScript从作用域到闭包
  16. VS2017 启动调试报错:ID为{....}进程未启动解决方案
  17. hosts管理工具1.0发布了。。。。
  18. 将驱动编译进Linux内核
  19. Win10手记-为应用集成日志工具Logger
  20. RIP笔记

热门文章

  1. Solid Edge性质管理者 如何获取装配体的BOM表 物料清单
  2. js美化压缩工具Mark一下
  3. jquery验证插件validate自定义扩展
  4. PH_Pooled Featrues Classification MIREX 2011 Submission
  5. FFmpeg将多张图片合成视频 子视频合并
  6. Android源码的下载、编译与导入到Android Studio【转】
  7. TFLearn 在给定模型精度时候提前终止训练
  8. 【bug】Android版QQ浏览器广告过滤
  9. luogu 1726 上白泽惠音
  10. POJ1228 Grandpa's Estate 稳定凸包