Ini adalah perintah xsltproc 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
xsltproc - baris perintah prosesor XSLT
RINGKASAN
xsltproc [[-V | --Versi: kapan] [-v | --bertele-tele] [{-o | --keluaran} {FILE | DIREKTORI}] |
--waktu | --mengulang | --debug | --tidak sah | --tidak keluar | --maks kedalaman NILAI | --html |
--pengkodean pengkodean | --param NAMA PARAM NILAI PARAM |
--stringparam NAMA PARAM NILAI PARAM | --tidak ada | --jalur "JALUR" | --memuat-jejak |
--katalog | --termasuk | [--Profil | --norma] | --dumpekstensi | --tidak menulis |
--nomkdir | --writesubtree PATH | --nodtdattr] [LEMBAR GAYA] {XML-FILE | -}
DESKRIPSI
xsltproc adalah alat baris perintah untuk menerapkan lembar gaya XSLT ke dokumen XML. Ini adalah bagian
of libxslt(3), pustaka XSLT C untuk GNOME. Sementara itu dikembangkan sebagai bagian dari GNOME
proyek, ia dapat beroperasi secara independen dari desktop GNOME.
xsltproc dipanggil dari baris perintah dengan nama stylesheet yang akan digunakan
diikuti dengan nama file atau file yang akan diterapkan stylesheet. Dia
akan menggunakan input standar jika nama file yang diberikan adalah -
Jika stylesheet disertakan dalam dokumen XML dengan Instruksi Pemrosesan Stylesheet,
tidak ada stylesheet yang perlu diberi nama di baris perintah. xsltproc akan secara otomatis mendeteksi
stylesheet yang disertakan dan menggunakannya.
Secara default, outputnya adalah stdout. Anda dapat menentukan file untuk output menggunakan -o or
--keluaran .
PILIHAN
xsltproc menerima opsi berikut (dalam urutan abjad):
--katalog
Gunakan katalog SGML yang ditentukan dalam SGML_CATALOG_FILES untuk menyelesaikan lokasi
entitas eksternal. Secara default, xsltproc mencari katalog yang ditentukan dalam
XML_CATALOG_FILES. Jika itu tidak ditentukan, ia menggunakan /etc/xml/katalog.
--debug
Keluarkan pohon XML dari dokumen yang diubah untuk tujuan debugging.
--dumpekstensi
Membuang daftar semua ekstensi terdaftar di stdout.
--html
Dokumen input adalah file HTML.
--memuat-jejak
Tampilkan semua dokumen yang dimuat selama pemrosesan ke stderr.
--maks kedalaman NILAI
Sesuaikan kedalaman maksimum tumpukan template sebelumnya libxslt(3) menyimpulkan itu dalam
lingkaran tak terbatas. Standarnya adalah 3000.
--nodtdattr
Jangan terapkan atribut default dari DTD dokumen.
--nomkdir
Menolak untuk membuat direktori.
--tidak ada
Jangan gunakan Internet untuk mengambil DTD, entitas, atau dokumen.
--tidak keluar
Jangan keluarkan hasilnya.
--tidak sah
Lewati memuat DTD dokumen.
--tidak menulis
Menolak untuk menulis ke file atau sumber daya apa pun.
-o or --keluaran FILE | DIREKTORI
Output langsung ke yang diberikan FILE. Menggunakan opsi dengan a DIREKTORI mengarahkan output
file ke direktori yang ditentukan. Ini dapat berguna untuk beberapa keluaran (juga dikenal
sebagai "chunking") atau pemrosesan halaman manual.
penting
Direktori yang diberikan harus sudah ada.
Note
Pastikan bahwa FILE dan DIREKTORI ikuti "perhitungan referensi URI" seperti yang dijelaskan
di RFC 2396 dan yang lebih baru. Artinya, misalnya -o direktori mungkin tidak akan berhasil, tapi
-o direktori/ akan.
--pengkodean pengkodean
Izinkan untuk menentukan pengkodean untuk input.
--param NAMA PARAM NILAI PARAM
Lewati parameter nama NAMA PARAM dan nilai NILAI PARAM ke lembar gaya. Kamu boleh
berikan beberapa pasangan nama/nilai hingga maksimum 32. Jika nilai yang diteruskan adalah a
string, Anda dapat menggunakan --stringparam sebagai gantinya, untuk menghindari karakter kutipan tambahan yang
muncul dalam ekspresi string. Catatan: ekspresi XPath harus dikodekan UTF-8.
--jalur "JALUR"
Gunakan daftar jalur sistem file (dipisahkan dengan spasi atau titik dua) yang ditentukan oleh JALAN untuk
memuat DTD, entitas, atau dokumen. Lampirkan daftar yang dipisahkan spasi dengan tanda kutip.
--Profil or --norma
Keluarkan informasi profil yang merinci jumlah waktu yang dihabiskan di setiap bagian dari
lembar gaya. Ini berguna dalam mengoptimalkan kinerja stylesheet.
--mengulang
Jalankan transformasi 20 kali. Digunakan untuk tes waktu.
--stringparam NAMA PARAM NILAI PARAM
Lewati parameter nama NAMA PARAM dan nilai NILAI PARAM dimana NILAI PARAM adalah sebuah string
daripada pengidentifikasi simpul. Catatan: String harus dienkode UTF-8.
--waktu
Tampilkan waktu yang digunakan untuk menguraikan lembar gaya, menguraikan dokumen, dan menerapkan
stylesheet dan menyimpan hasilnya. Ditampilkan dalam milidetik.
-v or --bertele-tele
Keluarkan setiap langkah yang diambil oleh xsltproc dalam memproses stylesheet dan dokumen.
-V or --Versi: kapan
Tampilkan versi libxml(3) dan libxslt(3) digunakan.
--writesubtree PATH
Izinkan penulisan file hanya di dalam PATH subpohon.
--termasuk
Memproses dokumen input menggunakan spesifikasi XInclude. Lebih detail tentang ini bisa
dapat ditemukan di XInclude spesifikasi: http://www.w3.org/TR/xinclude/
LINGKUNGAN
SGML_CATALOG_FILES
Perilaku katalog SGML dapat diubah dengan mengarahkan kueri ke kumpulan . milik pengguna sendiri
katalog. Ini dapat dilakukan dengan mengatur SGML_CATALOG_FILES variabel lingkungan menjadi a
daftar katalog. Yang kosong harus menonaktifkan pemuatan default /etc/sgml/katalog
katalog.
XML_CATALOG_FILES
Perilaku katalog XML dapat diubah dengan mengarahkan kueri ke kumpulan . milik pengguna sendiri
katalog. Ini dapat dilakukan dengan mengatur XML_CATALOG_FILES variabel lingkungan menjadi a
daftar katalog. Yang kosong harus menonaktifkan pemuatan default /etc/xml/katalog
katalog.
DIAGNOSTIK
xsltproc kode pengembalian memberikan informasi yang dapat digunakan saat memanggilnya dari skrip.
0
Tidak ada kesalahan (operasi normal)
1
Tidak ada argumen
2
Terlalu banyak parameter
3
Opsi tidak diketahui
4
Gagal mengurai stylesheet
5
Kesalahan dalam lembar gaya
6
Kesalahan dalam salah satu dokumen
7
xsl: metode keluaran yang tidak didukung
8
Parameter string berisi tanda kutip dan tanda kutip ganda
9
Kesalahan pemrosesan internal
10
Pemrosesan dihentikan oleh pesan penghentian
11
Tidak dapat menulis hasilnya ke file output
Gunakan xsltproc online menggunakan layanan onworks.net