Primerjajte dve TXT datoteki v Java s pomočjo našega preverjanja razlik. Z našim API jem Java visoke zvestobe lahko najdete razliko med primerjanimi TXT dokumenti in izvozite rezultate v priročno obliko datoteke.
S tem izvornim API-jem Java lahko preprosto primerjate TXT dokumente in ugotovite razlike v želeni izhodni obliki. Naša knjižnica Java je popolnoma samostojna in se ne zanaša na nobena zunanja orodja ali storitve. Odpravlja potrebo po zunanjih odvisnostih in zagotavlja obsežen nabor funkcij obdelave TXT znotraj enega paketa Java.
Na tej ciljni strani vam predstavljamo živo predstavitev primerjave TXT v akciji, skupaj z ilustrativnim primerom Java. Primerja vsebino TXT dokumentov na ravni znakov in besed. Tudi če je bil spremenjen samo en znak, bo celotna beseda označena kot spremenjena. Na lastni koži izkusite, kako enostavno je primerjati dva dokumenta tako, da naložite TXT datoteke v vmesnik, izberete želeno izhodno obliko in dobite razlike med TXT dokumenti, označene s 100-odstotno natančnostjo.
Včasih morda ni jasno, ali je bila TXT datoteka spremenjena, ročna primerjava dveh različic dokumenta pa je lahko zastrašujoča naloga. Nasprotno, pridejo trenutki, ko ste prepričani, da se je TXT dokument spremenil, vendar postane vizualno prepoznavanje posodobljenih razdelkov izjemno težko. Primerjava TXT je vse bolj iskan postopek, zlasti v avtomatiziranih delovnih tokovih dokumentov. Raziščimo tipične scenarije, kjer je avtomatizirana primerjava TXT lahko zelo dragocena:
Kot lahko vidite, ponuja programska primerjava TXT neizmerne prednosti na različnih področjih, saj omogoča poenostavljene delovne tokove, izboljšano sodelovanje in večjo produktivnost. S tem API-jem Java imate moč, da brez težav izkoristite te prednosti znotraj svojih projektov Java. Preizkusite našo predstavitev v živo tako, da naložite dva TXT dokumenta, izberete ciljno obliko, da poudarite razlike, in preučite primer Java kode. Ta delček Java prikazuje, kako poiskati razlike med TXT datotekami in shraniti rezultate v zahtevanem formatu.
Pomembna točka: primerjani TXT dokumenti ne smejo imeti revizij, preden prikličete primerjalno metodo. Najprej morate sprejeti vse popravke.
// 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>
Kopirati
// 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')
Kopirati
// 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>
Kopirati
// 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"
Kopirati
import com.aspose.words.*;
Document docA = new Document("Input1.txt");
Document docB = new Document("Input2.txt");
// Pred primerjavo ne sme biti revizij.
docA.acceptAllRevisions();
docB.acceptAllRevisions();
docA.compare(docB, "Author Name", new Date());
docA.save("Output.txt");
Podprte so Java SE 7 in novejše Java Ponujamo tudi ločen paket za Java SE 6 če morate uporabiti to zastarelo JRE.
Naš Java je med platformami in deluje v vseh operacijskih sistemih z JVM, vključno z Microsoft Windows, Linux, macOS, Android in iOS.
Za informacije o izbirnih odvisnostih paketov, kot so JogAmp JOGL, Harfbuzz pisav Java Advanced Imaging JAI, glejte dokumentacijo izdelka.
Operacijo primerjave lahko izvedete za druge formate datotek: