Palyginkite du TXT Java failus, naudodami mūsų skirtumų tikrintuvą. Naudodami mūsų didelio tikslumo Java API galite rasti skirtumą tarp palygintų TXT dokumentų ir eksportuoti rezultatus į patogų failo formatą.
Naudodami šią savąją Java API galite lengvai palyginti TXT dokumentus ir gauti norimo išvesties formato skirtumus. Mūsų Java biblioteka yra visiškai savarankiška ir nepasikliauja jokiais išoriniais įrankiais ar paslaugomis. Tai pašalina išorinių priklausomybių poreikį, suteikiant išsamų TXT apdorojimo funkcijų rinkinį viename Java pakete.
Šiame nukreipimo puslapyje pateikiame tiesioginę TXT palyginimo demonstraciją kartu su iliustraciniu Java pavyzdžiu. Jis lygina TXT dokumentų turinį tiek simbolių, tiek žodžių lygiu. Net jei buvo pakeistas tik vienas simbolis, visas žodis bus pažymėtas kaip pakeistas. Patirkite savo akimis, kaip lengva palyginti du dokumentus įkeliant TXT failus į sąsają, pasirenkant norimą išvesties formatą ir 100 % tikslumu pažymint TXT dokumentų skirtumus.
Kartais gali būti neaišku, ar TXT failas buvo pakeistas, ir rankiniu būdu palyginti dvi dokumento versijas gali būti nelengva užduotis. Ir atvirkščiai, kartais esate tikri, kad TXT dokumentas pasikeitė, tačiau vizualiai identifikuoti atnaujintas dalis tampa neįveikiama. TXT palyginimas yra vis labiau geidžiama procedūra, ypač automatizuotose dokumentų darbo eigose. Išnagrinėkime tipiškus scenarijus, kai automatinis TXT palyginimas gali būti labai vertingas:
Kaip matote, programinis TXT palyginimas siūlo didžiulę naudą įvairiose srityse, leidžia supaprastinti darbo eigą, pagerinti bendradarbiavimą ir padidinti našumą. Naudodami šią Java API, jūs turite galią sklandžiai panaudoti šiuos pranašumus savo Java projektuose. Išbandykite mūsų tiesioginę demonstraciją įkeldami du TXT dokumentus, pasirinkę tikslinį formatą, kad pabrėžtumėte skirtumus, ir išnagrinėję Java kodo pavyzdį. Šis Java fragmentas parodo, kaip rasti skirtumus tarp TXT failų ir išsaugoti rezultatus reikiamu formatu.
Svarbus dalykas: prieš iškviečiant palyginimo metodą, lyginami TXT dokumentai neturėtų būti peržiūrimi. Pirmiausia turite priimti visas pataisas.
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>ver</version>
<classifier>jdk17</classifier>
</dependency>
Kopijuoti
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Kopijuoti
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Kopijuoti
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Kopijuoti
import com.aspose.words.*;
Document docA = new Document("Input1.txt");
Document docB = new Document("Input2.txt");
// Prieš palyginimą neturėtų būti jokių pataisymų.
docA.acceptAllRevisions();
docB.acceptAllRevisions();
docA.compare(docB, "Author Name", new Date());
docA.save("Output.txt");
" Java paketus talpiname "Maven" saugyklose. 'Aspose.Words for Java' yra įprastas JAR failas, kuriame yra baitų kodas. Vadovaukitės nuosekliomis instrukcijomis, kaip ją įdiegti "Java" kūrėjo aplinkoje.
Palaikomos " Java SE 7 ir naujesnės " Java Taip pat pateikiame atskirą " Java SE 6 paketą, jei privalote naudoti šį pasenusį JRE.
Mūsų " Java paketas yra kelių platformų ir veikia visose operacinėse sistemose su JVM diegimu, įskaitant " Microsoft Windows, "Linux", "MacOS", "Android" ir "iOS".
Informacijos apie papildomas paketų priklausomybes, tokias kaip " JogAmp JOGL, " Harfbuzz šriftų variklis, " Java Advanced Imaging JAI, rasite gaminio dokumentacijoje.
Galite atlikti palyginimo operaciją su kitais failų formatais: