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: 15

Rating: 1.0/5 (Total Votes: 1)

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

Aephea
Aephea

20 Feb 15

XMLStarlet
XMLStarlet

12 Apr 16

YaHP Converter
YaHP Converter

15 Apr 15

csv2xml
csv2xml

2 Jun 15

Reacties op html-tree-diff

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