Ini adalah perintah xmldiff yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
xmldiff - Koreksi pohon 2 pohon antara dokumen xml
RINGKASAN
xmldiff [ Pilihan ] file_asli file_modifikasi
xmldiff [ Pilihan ] -r asli_directoty modifikasi_direktori
DESKRIPSI
xmldiff adalah utilitas untuk mengekstrak perbedaan antara dua file xml. Ini mengembalikan satu set
primitif untuk diterapkan pada pohon sumber untuk mendapatkan pohon tujuan.
Implementasinya didasarkan pada Perubahan deteksi in secara hierarkis tersusun informasi,
oleh S. Chawathe, A. Rajaraman, H. Garcia-Molina dan J. Widom, Universitas Stanford, 1996
PILIHAN
-h, --bantuan
tampilkan pesan bantuan ini dan keluar.
-V, --versi
tampilkan nomor versi dan keluar
-H, --html
file input adalah HTML, bukan XML
-r, --rekursif
saat membandingkan direktori, bandingkan secara rekursif apapun
subdirektori ditemukan.
-x, --xperbarui
menampilkan output mengikuti spesifikasi xupdate xml
(Lihat http://www.xmldb.org/xupdate/xupdate-wd.html#N19b1de).
-e , --enkode=
tentukan pengkodean yang akan digunakan untuk keluaran. Standarnya adalah UTF-8
-n, --not-normalize-spasi
jangan menormalkan spasi dan baris baru dalam teks dan node komentar.
-c, --kecuali-komentar
jangan memproses node komentar
-g, --ext-ges
mencakup semua entitas umum (teks) eksternal.
-p, --ext-pes
termasuk semua entitas parameter eksternal, termasuk DTD eksternal
bagian.
--profil=
menampilkan profil eksekusi (berjalan lebih lambat dengan opsi ini),
profil disimpan ke file (bentuk biner).
EXIT STATUS
0 berarti tidak ada perbedaan yang ditemukan.
Angka positif berarti ditemukan beberapa perbedaan.
Angka negatif berarti terjadi kesalahan.
DIKETAHUI MASALAH
xmldiff menggunakan algoritme dengan kompleksitas algoritme (terlalu) tinggi, yang membuatnya
tidak cocok untuk memproses dokumen XML besar. Jika dokumen Anda memiliki lebih dari sekitar 100 node,
Anda mungkin harus mencari solusi alternatif.
Setiap saran untuk masalah ini disambut baik oleh Logilab. Tolong beri tahu kami jika Anda mengetahui a
algoritma yang lebih sederhana untuk menyelesaikan masalah ini.
MEMBUTUHKAN
python, pyxml
Gunakan xmldiff online menggunakan layanan onworks.net