Vertaa kahta HTML tiedostoa C# kielellä erotarkistustamme käyttämällä. Korkean tarkkuuden .NET sovellusliittymämme avulla voit löytää eron vertailtavien HTML dokumenttien välillä ja viedä tulokset kätevään tiedostomuotoon.
Tämän alkuperäisen .NET API:n avulla voit helposti verrata HTML-asiakirjoja ja saada erot halutussa tulostusmuodossa. C#-kirjastomme on täysin itsenäinen, eikä se ole riippuvainen ulkoisista työkaluista tai palveluista. Se eliminoi ulkoisten riippuvuuksien tarpeen tarjoamalla kattavan joukon HTML-käsittelytoimintoja yhdessä .NET-paketissa.
Tällä aloitussivulla tarjoamme sinulle live-demon HTML-vertailusta toiminnassa sekä havainnollistavan C#-esimerkin. Se vertaa HTML-asiakirjojen sisältöä sekä merkki- että sanatasolla. Vaikka vain yksi merkki olisi muutettu, koko sana merkitään muokatuksi. Koe omakohtaisesti, kuinka helppoa on vertailla kahta dokumenttia lataamalla HTML-tiedostoja käyttöliittymään, valitsemalla halutun tulostusmuodon ja saamalla HTML-asiakirjojen väliset erot merkittyinä 100 %:n tarkkuudella.
Joskus ei välttämättä ole selvää, onko HTML-tiedostoa muokattu, ja asiakirjan kahden version manuaalinen vertailu voi olla pelottava tehtävä. Toisaalta joskus olet varma, että HTML-asiakirja on muuttunut, mutta päivitettyjen osien visuaalinen tunnistaminen käy ylivoimaiseksi. HTML-vertailu on yhä haluttu menettely erityisesti automatisoiduissa asiakirjatyönkuluissa. Tutkitaan tyypillisiä skenaarioita, joissa automaattinen HTML-vertailu voi olla erittäin arvokasta:
Kuten näet, ohjelmallinen HTML-vertailu tarjoaa valtavia etuja eri aloilla, mikä mahdollistaa virtaviivaistetut työnkulut, tehostetun yhteistyön ja lisää tuottavuutta. Tämän C# API:n avulla voit hyödyntää nämä edut saumattomasti .NET-projekteissasi. Kokeile live-demoamme lataamalla kaksi HTML-dokumenttia, valitsemalla kohdemuoto erojen korostamiseksi ja tutkimalla C#-koodiesimerkkiä. Tämä C#-katkelma osoittaa, kuinka löytää eroja HTML-tiedostojen välillä ja tallentaa tulokset vaaditussa muodossa.
Tärkeä seikka: verratuissa HTML-dokumenteissa ei saa olla versioita ennen vertailumenetelmän kutsumista. Sinun on ensin hyväksyttävä kaikki versiot.
dotnet add package Aspose.Words
Kopio
using Aspose.Words;
var docA = new Document("Input1.html");
var docB = new Document("Input2.html");
// Ennen vertailua ei pitäisi tehdä muutoksia.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.html");
Aspose.Words for .NET asentamiseen järjestelmään on kolme vaihtoehtoa. Valitse tarpeitasi vastaava ja seuraa vaiheittaisia ohjeita:
Tuotteemme on täysin monikäyttöinen ja tukee kaikkia tärkeimpiä .NET-toteutuksia:
Sikäli kuin .NET-koodi ei riipu taustalla olevasta laitteistosta tai käyttöjärjestelmästä, vaan vain virtuaalikoneesta, voit vapaasti kehittää kaikenlaisia ohjelmistoja Windowsille, macOS:lle, Androidille, iOS:lle ja Linuxille. Varmista vain, että olet asentanut vastaavan version .NET Framework, .NET Core, Windows Azure, Mono tai Xamarin.
Suosittelemme Microsoft Visual Studion, Xamarinin ja MonoDevelopin integroitujen kehitysympäristöjen käyttöä C#, F#, VB.NET sovellusten luomiseen.
Katso lisätietoja tuotedokumentaatiosta.
Voit suorittaa vertailutoiminnon muille tiedostomuodoille: