xmldiff - Online în cloud

Aceasta este comanda xmldiff care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


xmldiff - Corecția arborelui 2 între documentele xml

REZUMAT


xmldiff [ Opțiuni ] fişier_original fişier_modificat

xmldiff [ Opțiuni ] -r original_directoty director_modificat

DESCRIERE


xmldiff este un utilitar pentru extragerea diferențelor dintre două fișiere xml. Returnează un set
de primitive de aplicat pe arborele sursă pentru a obține arborele de destinație.

Implementarea se bazează pe Schimba detectare in ierarhic structurat informație,
de S. Chawathe, A. Rajaraman, H. Garcia-Molina și J. Widom, Universitatea Stanford, 1996

OPŢIUNI


-h, --ajutor
afișați acest mesaj de ajutor și ieșiți.

-V, --versiune
afișați numărul versiunii și ieșiți

-H, --html
fișierele de intrare sunt HTML în loc de XML

-r, --recursiv
atunci când comparați directoare, comparați recursiv oricare
subdirectoare găsite.

-x, --xupdate
afișează rezultatul conform specificației Xupdate xml
(A se vedea http://www.xmldb.org/xupdate/xupdate-wd.html#N19b1de).

-e , --encoding=
specificați codificarea de utilizat pentru ieșire. Implicit este UTF-8

-n, --nu-normalizează-spații
nu normalizați spațiile și liniile noi în nodurile de text și comentarii.

-c, --exclude-comentarii
nu procesați nodurile de comentarii

-g, --ext-ges
include toate entitățile externe generale (text).

-p, --ext-pes
include toate entitățile de parametri externi, inclusiv DTD-ul extern
subset.

--profil=
afișați un profil de execuție (rolați mai lent cu această opțiune),
profil salvat în fișier (formular binarie).

EXIT STAREA


0 înseamnă că nu au fost găsite diferențe.

Un număr pozitiv înseamnă că au fost găsite unele diferențe.

Un număr negativ înseamnă că a apărut o eroare.

CUNOSCUT PROBLEME


xmldiff folosește un algoritm cu o complexitate algoritmică (prea) mare, ceea ce îl face
nepotrivit procesării documentelor XML mari. Dacă documentul dvs. are mai mult de aproximativ 100 de noduri,
probabil că ar trebui să cauți o soluție alternativă.

Orice sugestie cu privire la această problemă este binevenită de către Logilab. Vă rugăm să ne spuneți dacă aveți cunoștință de o
algoritm mai simplu pentru a rezolva această problemă.

NECESITĂ


python, pyxml

Utilizați xmldiff online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows