GoGPT Best VPN GoSearch

favorit OnWorks

xmlwf - Online di Cloud

Jalankan xmlwf di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah xmlwf yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


xmlwf — Menentukan apakah dokumen XML dibuat dengan baik

RINGKASAN


xmlwf [-s] [-n] [-p] [-x] [-e pengkodean] [-w] [-d keluaran-dir] [-c] [-m] [-r] [-t]
[-v] [mengajukan ...]

DESKRIPSI


xmlwf menggunakan perpustakaan Expat untuk menentukan apakah dokumen XML terbentuk dengan baik. Ini bukan-
memvalidasi.

Jika Anda tidak menentukan file apa pun di baris perintah, dan Anda memiliki versi terbaru dari
xmlwf, file input akan dibaca dari input standar.

TERBENTUK BAIK DOKUMEN


Dokumen yang dibuat dengan baik harus mematuhi aturan berikut:

· File dimulai dengan deklarasi XML. Contohnya, <?xml versi="1.0"
mandiri="ya"?>. CATATAN: xmlwf saat ini tidak memeriksa XML yang valid
pernyataan.

· Setiap tag awal kosong ( ) atau memiliki tag akhir yang sesuai.

· Ada tepat satu elemen akar. Elemen ini harus mengandung semua elemen lain dalam
dokumen. Hanya komentar, spasi, dan instruksi pemrosesan yang boleh datang
setelah penutupan elemen root.

· Semua elemen bersarang dengan benar.

· Semua nilai atribut diapit oleh tanda kutip (baik tunggal atau ganda).

Jika dokumen tersebut memiliki DTD, dan benar-benar sesuai dengan DTD tersebut, maka dokumen tersebut adalah
juga dipertimbangkan sah. xmlwf adalah parser yang tidak memvalidasi -- ia tidak memeriksa DTD.
Namun, itu mendukung entitas eksternal (lihat -x pilihan).

PILIHAN


Saat opsi menyertakan argumen, Anda dapat menentukan argumen secara terpisah ("-d
output") atau digabungkan dengan opsi ("-dkeluaran"). xmlwf mendukung keduanya.

-c Jika file input terbentuk dengan baik dan xmlwf tidak menemukan kesalahan, the
file input hanya disalin ke direktori output tidak berubah. Ini menyiratkan tidak
ruang nama (mati -n) dan membutuhkan -d untuk menentukan file keluaran.

-d keluaran-dir
Menentukan direktori yang berisi representasi yang diubah dari file input.
Secara default, -d menghasilkan representasi kanonik (dijelaskan di bawah). Kamu bisa
pilih format output yang berbeda menggunakan -c dan -m.

Nama file output akan sama persis dengan nama file input atau "STDIN"
jika inputnya berasal dari input standar. Karena itu, Anda harus berhati-hati bahwa
file output tidak masuk ke direktori yang sama dengan file input.
Jika tidak, xmlwf akan menghapus file input sebelum menghasilkan file output
(seperti berlari kucing < fillet > fillet di sebagian besar cangkang).

Dua dokumen XML yang setara secara struktural memiliki byte-untuk-byte yang identik
representasi XML kanonik. Perhatikan bahwa ruang putih yang dapat diabaikan dianggap
signifikan dan diperlakukan setara dengan data. Lebih lanjut tentang XML kanonik dapat
ditemukan di http://www.jclark.com/xml/canonxml.html .

-e encoding
Menentukan pengkodean karakter untuk dokumen, mengesampingkan dokumen apa pun
deklarasi pengkodean. xmlwf mendukung empat pengkodean bawaan: US-ASCII,
UTF-8, UTF-16, dan ISO-8859-1. Lihat juga -w .

-m Mengeluarkan semacam file XML aneh yang sepenuhnya menjelaskan input
file, termasuk posisi karakter. Memerlukan -d untuk menentukan file keluaran.

-n Mengaktifkan pemrosesan namespace. (jelaskan ruang nama) -c menonaktifkan ruang nama.

-p Memberitahu xmlwf untuk memproses DTD eksternal dan entitas parameter.

Biasanya xmlwf tidak pernah mem-parsing entitas parameter. -p menyuruhnya untuk selalu mengurai
Mereka. -p menyiratkan -x.

-r Biasanya xmlwf memori-memetakan file XML sebelum parsing; ini dapat mengakibatkan
parsing lebih cepat di banyak platform. -r mematikan pemetaan memori dan menggunakan normal
file panggilan IO sebagai gantinya. Tentu saja, pemetaan memori secara otomatis dimatikan
saat membaca dari input standar.

Penggunaan pemetaan memori dapat menyebabkan beberapa platform melaporkan jauh lebih tinggi
penggunaan memori untuk xmlwf, tapi ini sepertinya masalah sistem operasi
melaporkan memori dengan cara yang aneh; tidak ada kebocoran di xmlwf.

-s Mencetak kesalahan jika dokumen tidak berdiri sendiri. Sebuah dokumen berdiri sendiri jika
tidak memiliki subset eksternal dan tidak ada referensi ke entitas parameter.

-t Mengaktifkan pengaturan waktu. Ini memberitahu Expat untuk mengurai seluruh file, tetapi tidak melakukan
pengolahan apapun. Ini memberikan gambaran yang cukup akurat tentang kecepatan mentah Expat
sendiri tanpa overhead klien. -t mematikan sebagian besar opsi keluaran (-d,
-m, -c, ...).

-v Mencetak versi perpustakaan Expat yang digunakan, termasuk beberapa informasi
pada konfigurasi waktu kompilasi perpustakaan, dan kemudian keluar.

-w Mengaktifkan dukungan untuk halaman kode Windows. Biasanya, xmlwf akan menimbulkan kesalahan jika
itu berjalan melintasi pengkodean yang tidak dilengkapi untuk menangani dirinya sendiri. Dengan -w,
xmlwf akan mencoba menggunakan halaman kode Windows. Lihat juga -e.

-x Mengaktifkan penguraian entitas eksternal.

Parser yang tidak memvalidasi tidak diperlukan untuk menyelesaikan entitas eksternal, atau bahkan
memperluas entitas sama sekali. Expat selalu memperluas entitas internal (?), Tapi
penguraian entitas eksternal harus diaktifkan secara eksplisit.

Entitas eksternal hanyalah entitas yang memperoleh datanya dari luar
File XML saat ini sedang diurai.

Ini adalah contoh entitas internal:



Dan berikut adalah beberapa contoh entitas eksternal:

(diuraikan)
(belum diuraikan)

-- (Dua tanda hubung.) Mengakhiri daftar opsi. Ini hanya diperlukan jika
nama file dimulai dengan tanda hubung. Sebagai contoh:

xmlwf -- -filesaya.xml

akan berlari xmlwf pada file -filesaya.xml.

Versi yang lebih lama dari xmlwf tidak mendukung pembacaan dari input standar.

KELUARAN


Jika file input tidak terbentuk dengan baik, xmlwf mencetak satu baris yang menjelaskan masalah ke
keluaran standar. Jika sebuah file terbentuk dengan baik, xmlwf tidak menghasilkan apa-apa. Perhatikan bahwa hasilnya
kode adalah tidak ditetapkan.

Gunakan xmlwf online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.