Ini ialah arahan sgml2xml yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
sgml2xml - tukar SGML kepada XML
Sistem SGML yang Mematuhi Piawaian Antarabangsa ISO 8879 — Penanda Umum Piawai
Bahasa
SINOPSIS
sgml2xml [ -Cehilprvx ] [ -bpengekodan ] [ -ckatalog ] [ -Ddir ] [ -ffail ] [ -inama ]
[ -wamaran ] [ -xxml-output-option ] sysid...
DESCRIPTION
sgml2xml menukar SGML kepada XML. sgml2xml menghuraikan dan mengesahkan dokumen SGML yang terkandung
in sysid... dan menulis dokumen XML yang setara dengan output standard. sgml2xml akan
memberi amaran tentang binaan SGML yang tidak mempunyai persamaan XML.
PILIHAN
-bpengekodan
Penggunaan pengekodan untuk keluaran. Lalai ialah UTF-8. Lihat nsgmls(1) untuk yang mungkin
jenis pengekodan.
-ckatalog
Gunakan fail kemasukan katalog fail.
-C . nama fail... argumen menentukan fail katalog dan bukannya entiti dokumen.
Entiti dokumen ditentukan oleh entri DOKUMEN pertama dalam fail katalog.
-Ddirektori
Cari direktori untuk fail yang dinyatakan dalam pengecam sistem. Pelbagai -D pilihan adalah
dibenarkan. Lihat nsgmls(1) untuk mendapatkan maklumat lanjut tentang pilihan ini.
-e Terangkan entiti terbuka dalam mesej ralat.
-ffail Ubah hala ralat ke fail. Ini hanya berguna untuk cangkerang yang tidak menyokong
pengalihan stderr.
-inama Berpura-pura itu nama "INCLUDE"> berlaku pada permulaan jenis dokumen
subset pengisytiharan dalam entiti dokumen SGML. Sejak takrifan berulang bagi an
entiti diabaikan, takrifan ini akan diutamakan berbanding takrifan lain
entiti ini dalam pengisytiharan jenis dokumen. Pelbagai -i pilihan dibenarkan.
Jika perisytiharan SGML menggantikan nama rizab INCLUDE maka nama reserved yang baharu
nama akan menjadi teks gantian entiti. Biasanya jenis dokumen
pengisytiharan akan mengandungi nama "IGNORE"> dan akan menggunakan %nama; di dalam
spesifikasi kata kunci status bagi pengisytiharan bahagian yang ditanda. Dalam kes ini
kesan pilihan akan menyebabkan bahagian yang ditanda tidak diabaikan.
-v Cetak nombor versi.
-wjenis Kawal amaran dan ralat mengikut jenis. Lihat nsgmls(1) untuk yang dibenarkan
nilai-nilai jenis.
-xxml-output-option
Kawal output XML, mengikut nilai xml_output_option seperti berikut:
tiada-nl-dalam-tag
Jangan gunakan baris baharu dalam teg permulaan. Biasanya sgml2xml menggunakan baris baharu di dalam
tag permulaan untuk mengurangkan kebarangkalian garisan yang terlalu panjang.
id Pengisytiharan atribut keluaran untuk atribut ID.
notasi
Pengisytiharan keluaran untuk tatatanda.
data Pengisytiharan output untuk entiti data luaran. XML memerlukan ini
NDATA. sgml2xml akan memberi amaran tentang entiti data luaran CDATA dan SDATA dan
mengeluarkannya sebagai entiti NDATA.
cdata Gunakan bahagian XML CDATA untuk bahagian bertanda CDATA dan untuk elemen dengan a
kandungan CDATA yang diisytiharkan.
komen
Pengisytiharan ulasan output. Pengisytiharan ulasan dalam DTD tidak akan
output.
yang lebih rendah Lebih suka huruf kecil. Nama yang tertakluk kepada penggantian huruf besar oleh
SGML akan dilipat ke huruf kecil. Ini tidak termasuk nama terpelihara; XML
memerlukan ini dalam huruf besar.
pi-melarikan diri
Melarikan diri &<> dalam kandungan arahan pemprosesan menggunakan amp, lt dan
entiti gt. Ini membenarkan arahan pemprosesan mengandungi rentetan >?,
tetapi memerlukan aplikasi mengendalikan pelarian.
kosong Menggunakane/> sintaks untuk jenis elemen e diisytiharkan sebagai KOSONG.
attlist
Keluarkan pengisytiharan ATTLIST untuk setiap elemen yang menyatakan jenis semua
sifat-sifat. Lalai akan sentiasa #TERSIRAT.
Pelbagai -x pilihan dibenarkan.
Gunakan sgml2xml dalam talian menggunakan perkhidmatan onworks.net