2 wolfgray1988 wolfgray1988 于 2016.09.09 14:41 提问

POI实现两个word内容的差异比较,哪位老师有做过,求指导下

POI实现两个word内容的差异比较,哪位老师有做过,求指导下

1个回答

chenhui_
chenhui_   2016.09.09 15:10

你先把内容读到,如果是字符串直接用字符串比较就是

wolfgray1988
wolfgray1988 大侠问下,可以实现类似于word自带的比较功能的效果吗。word自带的比较功能可以标记出两个文档的差异
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
比较两个Word文档内容的差异
        我们经常会遇到这样的问题:两份Word文件之中,只有一些极为细小的区别,如果单纯通过人工的方法去进行校对,那么不仅效率很低,而且也容易出错,容易漏掉一些不太明显的区别。Word 2003已经内置了一个小功能,可以让我们快速地找出两个Word文档之间的不同。  (注:本文技巧已于微软Word 2003环境下测试通过)  操作步骤如下:  首先打开待比较的Word原文件
python-比较两份word文档
import docx import codecs from difflib import HtmlDiff file1=docx.Document('文档1.docx') file2=docx.Document('文档2.docx') para1='' para2='' for para in file1.paragraphs: para1=para1+para.text+'\n' ...
比较两个文档中的文字的区别
比较两段文字的区别的几种方法:        首先,什么时候才需要这个功能,我想,只有当两段文字非常相似的时候才会使用这个功能。比如我昨天看代码,两段代码非常相似,我看了N久也没发现他们的区别。但是,使用软件就能很轻松的知道他们的差异。        第一种方法:使用DOS。        首先,运行(windows+R),输入CMD,进入dos界面。然后输入命令“fc 文件1 文件2”,注
C#比较两个word文档的内容
本文欢迎转载,但必须在文章显眼处保留原文地址  http://www.cnblogs.com/Ss_Andy/archive/2010/11/02/1866762.html        最近在开发的项目中,又遇到一个和word有关的问题,就是用户修改了一个word文档的内容后,需要将这个文档另一个事生成好的文档进行对比,看是否有修改.从而决定要不要提示用户修改另一文档..       wo
两个字符串比较差异
字符串 a package think; import java.util.ArrayList; import java.util.*; import java.io.*; import java.math.*; public class think{ public static void main(String[] args){ Scanner sc = new Scanner(Sy
Java编程:比对两个文本文件,标记相同和不同之处
使用需求: 文件1里面是需要比较的内容,文件2是被比较的文本,现在需要找到在文件1中每一行的文本在文件2中是否存在并相等,如果相等,就在一份结果文件中输出,文件1的哪一行与文件2的哪一行相同,反之不相同就输出文件1的哪一行不相同货不存在。 Java代码如下,输出的是result.txt文件,这个文件的行号和文件1保持一致,所以result中某一行的结果就是对应的文件1中这行数据在文件2中比较之
Java提取两个文件夹中的有差异的文件并生成相应的shell脚本
提取两个文件夹中的有差异的文件并生成相应的shell脚本,可用于比较两个war包,提取待部署的文件,快速上传,覆盖线上的文件。
Java实现的比较两个不同的文本,在文本面板中显示不同文本的内容(完整源码)
import java.awt.Color; import java.awt.Container; import java.awt.Dimension; import java.awt.FontMetrics; import java.awt.Insets; import java.awt.event.ActionEvent; import java.awt.event.ActionListener
python对比2个文件内容
file1 = "D:\\1.txt"         file2 = "D:\\2.txt"         f_diff = "D:\\diff.txt"      # ---------- 对比文件内容,输出差异         f1 = open(file1, "r")         f2 = open(file2, "r")         file1 = f1.readl
docx4j-文档差异比较
最近研究两份word文档对比,并以批注形式显示差异,基本思路是先读取两份文档,逐个段落对比出差异后,增加批注显示。 核心代码: public class Diff_match_patch { // Defaults. // Set these on your diff_match_patch instance to override the defaults. /** ...