html-tree-diff

Software screenshot:
html-tree-diff
Software informatie:
Versie: 0.1.2
Upload datum: 11 May 15
Ontwikkelaar: Christian Oudard
Licentie: Gratis
Populariteit: 64

Rating: 1.0/5 (Total Votes: 2)

html-tree-diff biedt structuur bewust diff van XML en HTML-documenten.
Het beoogde gebruik is bondig tonen de wijzigingen die zijn gemaakt in een document, zodat de auteurs van HTML-inhoud hun werk te kunnen bekijken.
Wat doen we bedoelen met "HTML Boom Diff"?
& Nbsp; * HTML: De ingangen naar de diff functie zijn HTML-documenten
& Nbsp; * Boom: Het beschouwt de volledige XML-boomstructuur van de ingangen, niet alleen op tekst gebaseerde veranderingen.
& Nbsp; * Diff: De output is leesbare HTML, met en tags om de veranderingen te laten zien.
Command line interface
U kunt direct uitvoeren htmltreediff.cli als een python module, doorgeven html-bestanden naar diff:
python -m htmltreediff.cli one.html two.html


& Nbsp;
& Nbsp; een
& Nbsp;

& Nbsp;
& Nbsp; twee
& Nbsp;


Python API
U kunt ook gebruik maken van htmltreediff vanuit een python programma als bibliotheek.
Voor HTML Wijzigingen:
& Nbsp;>>> uit htmltreediff import html_changes
& Nbsp;>>> printen html_changes ('

één

', '

twee

')

één twee


& Nbsp;>>> printen html_changes ('

één

', '

twee

', vrij = True)


& Nbsp;
& Nbsp; een
& Nbsp;

& Nbsp;
& Nbsp; twee
& Nbsp;


En ook voor de text-only veranderingen:
& Nbsp;>>> uit htmltreediff import text_changes
& Nbsp;>>> printen text_changes (
... "De snelle bruine vos springt over de luie hond."
... "De zeer snelle bruine vos sprong over de hond. ',
...)
De zeer quick brown fox jumps vossen springen over de lui hond.

Eisen

  • Python

Vergelijkbare software

AsciiDoc
AsciiDoc

19 Feb 15

Mini-XML
Mini-XML

17 Feb 15

JabRef
JabRef

3 Jun 15

Hatena2reST
Hatena2reST

20 Feb 15

Reacties op html-tree-diff

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!