GroupDocsGists
10/24/2017 - 1:23 PM

Examples-src-Main-OtherComparisonOperations-compareTwoTables.java

// For complete examples and data files, please go to https://github.com/groupdocs-comparison/GroupDocs.Comparison-for-Java
// Creating Tables
IComparisonTable sourceTable = (IComparisonTable) new ComparisonTable(0, 0, new double[] { 100, 100 },
		new double[] { 20, 20 });
IComparisonParagraph paragraph = (IComparisonParagraph) sourceTable.getRows()[0].getCells()[0].addParagraph();
paragraph.addRun("This is cell.");
paragraph = (IComparisonParagraph) sourceTable.getRows()[0].getCells()[1].addParagraph();
paragraph.addRun("This is Cell of source table.");
paragraph = (IComparisonParagraph) sourceTable.getRows()[1].getCells()[0].addParagraph();
paragraph.addRun("This is Cel of tble.");

IComparisonTable targetTable = (IComparisonTable) new ComparisonTable(0, 0, new double[] { 100, 100 },
		new double[] { 20, 20 });
paragraph = (IComparisonParagraph) targetTable.getRows()[0].getCells()[0].addParagraph();
paragraph.addRun("This is cell.");
paragraph = (IComparisonParagraph) targetTable.getRows()[0].getCells()[1].addParagraph();
paragraph.addRun("This is Cell of target table.");
paragraph = (IComparisonParagraph) targetTable.getRows()[1].getCells()[0].addParagraph();
paragraph.addRun("This is Cell of table.");

// Creating settings for comparison of Tables
WordsComparisonSettings settings = new WordsComparisonSettings();
// Comparing Tables
IWordsCompareResult compareResult = sourceTable.compareWith(targetTable, settings);