Ini adalah perintah dtddiffp 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
dtddiff - Bandingkan dua DTD SGML/XML
RINGKASAN
dtddiff [opsi]
DESKRIPSI
dtddiff membandingkan dua DTD SGML/XML berdasarkan dump XML yang dihasilkan oleh dtdparse. itu
berikut merangkum penggunaan dtddiff yang biasanya:
dtdparse --outfile diurai-dtd1.xml dtd1.dtd
dtdparse --outfile diurai-dtd2.xml dtd2.dtd
dtddiff diuraikan-dtd1.xml diuraikan-dtd2.xml > dtd.diff
Karena dtddiff memproses dump XML dari dtdparse, reparse penuh DTD adalah
dihindari.
dtddiff melakukan perbandingan berbasis struktural. Oleh karena itu, urutan deklarasi dalam
DTD tidak mempengaruhi perbandingan.
Output yang dihasilkan oleh dtddiff memiliki gaya yang mirip dengan diff berbasis konteks yang dilakukan oleh
program diff(1). Berikut ini adalah contoh jenis output yang dihasilkan:
*** Buku Dokumen 4.1 DTD
--- Buku Dokumen 4.2 DTD
*************** Elemen Ditambahkan
--- Buku Dokumen 4.2 DTD ----
+ liputan biblio
+ biblioid
+ bibliorelasi
+ sumber biblio
+ blokir info
+ kutipanbiblioid
+ inti
+ teks kesalahan
+ personblur
+ nama orang
+ refeksi
+ info referensi
+ data teks
*************** Elemen Berubah
... [menusuk] ...
*** Buku Dokumen 4.1 DTD ****
! entritbl ::=
(colspec*, spanspec*, kata?, tbody)
-(entribl)
entrytbl Atribut:
! charoff NUTOKEN #TERSIRAT
! nama kolom NMTOKEN #TERSIRAT
! kolom NOMOR #DIPERLUKAN
! colsep NOMOR #TERSIRAT
! namaend NMTOKEN #IMPLIED
! nama NMTOKEN #IMPLIED
! rowsep NOMOR #TERSIRAT
! nama span NMTOKEN # TERSIRAT
! gaya grup NMTOKEN # TERSIRAT
--- Buku Dokumen 4.2 DTD ----
! entritbl ::=
(colspec*, spanspec*, kata?, tbody)
entrytbl Atribut:
! charoff CDATA # TERSIRAT
! colname CDATA # TERSIRAT
! cols CDATA #DIPERLUKAN
! colsep CDATA #TERSIRAT
! namaend CDATA #IMPLIED
! bernama CDATA #IMPLIED
! rowsep CDATA # TERSIRAT
! spanname CDATA # TERSIRAT
! CDATA gaya grup #TERSIRAT
... [menusuk] ...
*** Buku Dokumen 4.1 DTD ****
Atribut grafis:
! kedalaman NUTOKEN #IMPLIED
! format [Pencacahan] #TERSIRAT
! BMP, CGM-CHAR, CGM-
! BINER, CGM-JELAS,
! DITROFF, DVI, EPS, EQN,
! FAKS, GIF, GIF87a, GIF89a,
! JPG, JPEG, IGES, PCX,
! PIC, PNG, PS, SGML, TBL,
! TEX, TIFF, WMF, WPG,
! garis khusus
! skala NOMOR #TERSIRAT
! scalefit NOMOR #TERSIRAT
! lebar NUTOKEN #IMPLIED
--- Buku Dokumen 4.2 DTD ----
Atribut grafis:
+ CDATA kedalaman konten # TERSIRAT
+ CDATA lebar konten # TERSIRAT
+ valign [Pencacahan] #TERSIRAT
+ atas, tengah, bawah
! kedalaman CDATA #IMPLIED
! format [Pencacahan] #TERSIRAT
! BMP, CGM-CHAR, CGM-
! BINER, CGM-JELAS,
! DITROFF, DVI, EPS, EQN,
! FAKS, GIF, GIF87a, GIF89a,
! JPG, JPEG, IGES, PCX,
! PIC, PNG, PS, SGML, TBL,
! TEX, TIFF, WMF, WPG, SVG,
! garis khusus
! skala CDATA #TERSIRAT
! CDATA skalafit # TERSIRAT
! lebar CDATA #TERSIRAT
... [menusuk] ...
Baris yang dimulai dengan "-" (dikurangi diikuti spasi) menunjukkan item yang dihapus. Garis
dimulai dengan "+" (plus diikuti dengan spasi) menunjukkan item yang ditambahkan. Garis yang dimulai dengan a
"!" (titik penjelasan diikuti dengan spasi) menunjukkan item yang diubah.
PILIHAN
--atribut
--noatribut
Cetak, atau tidak, perbedaan atribut elemen. Standarnya adalah untuk mencetak perbedaan.
--konten-model-diperluas
--nocontent-model-diperluas
Perluas, atau tidak perluas, model konten elemen selama perbandingan. Model yang diperluas memiliki
semua entitas parameter diselesaikan. Standarnya adalah menggunakan model konten yang diperluas.
--elemen
--noelemen
Cetak, atau tidak, perbedaan model konten elemen. Standarnya adalah untuk mencetak
perbedaan.
--umum-ent
--tidak umum-ents
Cetak, atau tidak, perbedaan entitas umum. Standarnya adalah untuk tidak perbedaan cetak.
--parameter-ent
--noparameter-ent
Cetak, atau tidak, perbedaan entitas parameter. Standarnya adalah untuk tidak perbedaan cetak.
--membuang
Lakukan dump tekstual dari DTD. Ketika opsi ini ditentukan, hanya satu DTD yang
dibuang. Ini terutama digunakan untuk tujuan debugging.
--Versi: kapan
Versi cetak dan sinopsis.
--membantu
Cetak sinopsis dan opsi yang tersedia.
--pria
Cetak halaman manual.
Gunakan dtddiffp online menggunakan layanan onworks.net