EnglishFrenchSpanyol

Ad


Favicon OnWorks

xmlwf - Dalam talian dalam Awan

Jalankan xmlwf dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan xmlwf 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


xmlwf — Menentukan sama ada dokumen XML dibentuk dengan baik

SINOPSIS


xmlwf [-s] [-n] [-p] [-x] [-e pengekodan] [-w] [-d output-dir] [-c] [-m] [-r] [-t]
[-v] [fail ...]

DESCRIPTION


xmlwf menggunakan pustaka Expat untuk menentukan sama ada dokumen XML dibentuk dengan baik. Ia bukan-
mengesahkan.

Jika anda tidak menyatakan sebarang fail pada baris arahan, dan anda mempunyai versi terkini
xmlwf, fail input akan dibaca daripada input standard.

BERBENTUK BAIK DOKUMEN


Dokumen yang dibentuk dengan baik mesti mematuhi peraturan berikut:

· Fail bermula dengan pengisytiharan XML. Sebagai contoh, <?xml versi = "1.0"
berdiri sendiri="ya"?>. PERHATIAN: xmlwf tidak menyemak XML yang sah pada masa ini
pengisytiharan.

· Setiap teg permulaan sama ada kosong ( ) atau mempunyai tag akhir yang sepadan.

· Terdapat betul-betul satu unsur akar. Elemen ini mesti mengandungi semua elemen lain dalam
dokumen itu. Hanya ulasan, ruang kosong dan arahan pemprosesan boleh datang
selepas penutupan unsur akar.

· Semua elemen bersarang dengan betul.

· Semua nilai atribut disertakan dalam petikan (sama ada tunggal atau berganda).

Jika dokumen itu mempunyai DTD, dan ia mematuhi sepenuhnya DTD itu, maka dokumen itu adalah
juga dipertimbangkan sah. xmlwf ialah penghurai yang tidak mengesahkan -- ia tidak menyemak DTD.
Walau bagaimanapun, ia menyokong entiti luaran (lihat -x pilihan).

PILIHAN


Apabila pilihan termasuk argumen, anda boleh menentukan argumen sama ada secara berasingan ("-d
output") atau digabungkan dengan pilihan ("-dpengeluaran"). xmlwf menyokong kedua-duanya.

-c Jika fail input dibentuk dengan baik dan xmlwf tidak menemui sebarang ralat, the
fail input hanya disalin ke direktori output tidak berubah. Ini bermakna tidak
ruang nama (dimatikan -n) dan memerlukan -d untuk menentukan fail output.

-d output-dir
Menentukan direktori untuk mengandungi perwakilan diubah bagi fail input.
Secara lalai, -d mengeluarkan perwakilan kanonik (diterangkan di bawah). Awak boleh
pilih format output yang berbeza menggunakan -c and -m.

Nama fail output akan betul-betul sama dengan nama fail input atau "STDIN"
jika input datang daripada input standard. Oleh itu, anda mesti berhati-hati
fail output tidak masuk ke dalam direktori yang sama dengan fail input.
Jika tidak, xmlwf akan memadam fail input sebelum ia menjana fail output
(sama seperti berlari kucing < fail > fail dalam kebanyakan cengkerang).

Dua dokumen XML yang setara secara struktur mempunyai bait-untuk-bait yang serupa
perwakilan XML kanonik. Ambil perhatian bahawa ruang putih yang tidak boleh diabaikan dipertimbangkan
penting dan dianggap setara dengan data. Lebih lanjut mengenai XML berkanun boleh
dijumpai di http://www.jclark.com/xml/canonxml.html .

-e pengekodan
Menentukan pengekodan aksara untuk dokumen, mengatasi sebarang dokumen
pengisytiharan pengekodan. xmlwf menyokong empat pengekodan terbina dalam: AS-ASCII,
UTF-8, UTF-16, dan ISO-8859-1. Juga lihat -w pilihan.

-m Mengeluarkan beberapa jenis fail XML pelik yang menerangkan sepenuhnya input
fail, termasuk jawatan aksara. Memerlukan -d untuk menentukan fail output.

-n Menghidupkan pemprosesan ruang nama. (terangkan ruang nama) -c melumpuhkan ruang nama.

-p Memberitahu xmlwf untuk memproses DTD luaran dan entiti parameter.

Biasanya xmlwf tidak pernah menghuraikan entiti parameter. -p memberitahu ia sentiasa menghuraikan
Mereka. -p bererti -x.

-r Biasanya xmlwf memori-memetakan fail XML sebelum menghuraikan; ini boleh mengakibatkan
menghurai lebih pantas pada banyak platform. -r mematikan pemetaan memori dan menggunakan biasa
failkan panggilan IO sebaliknya. Sudah tentu, pemetaan memori dimatikan secara automatik
apabila membaca daripada input standard.

Penggunaan pemetaan memori boleh menyebabkan sesetengah platform melaporkan dengan ketara lebih tinggi
penggunaan memori untuk xmlwf, tetapi ini nampaknya berkaitan dengan sistem pengendalian
melaporkan ingatan dengan cara yang pelik; tiada kebocoran masuk xmlwf.

-s Mencetak ralat jika dokumen tidak berdiri sendiri. Sesuatu dokumen adalah kendiri jika
ia tidak mempunyai subset luaran dan tiada rujukan kepada entiti parameter.

-t Menghidupkan pemasaan. Ini memberitahu Expat untuk menghuraikan keseluruhan fail, tetapi tidak melakukan
sebarang pemprosesan. Ini memberikan idea yang agak tepat tentang kelajuan mentah Expat
sendiri tanpa overhed pelanggan. -t mematikan kebanyakan pilihan output (-d,
-m, -c, ...).

-v Mencetak versi pustaka Expat yang sedang digunakan, termasuk beberapa maklumat
pada konfigurasi masa kompilasi perpustakaan, dan kemudian keluar.

-w Mendayakan sokongan untuk halaman kod Windows. Biasanya, xmlwf akan membuang ralat jika
ia merentasi pengekodan yang tidak dilengkapi untuk mengendalikan dirinya. Dengan -w,
xmlwf akan cuba menggunakan halaman kod Windows. Lihat juga -e.

-x Menghidupkan penghuraian entiti luaran.

Penghurai yang tidak mengesahkan tidak diperlukan untuk menyelesaikan entiti luaran, malah
mengembangkan entiti sama sekali. Expat sentiasa mengembangkan entiti dalaman (?), tetapi
penghuraian entiti luaran mesti didayakan secara eksplisit.

Entiti luaran hanyalah entiti yang memperoleh data mereka dari luar
Fail XML sedang dihuraikan.

Ini ialah contoh entiti dalaman:



Dan berikut ialah beberapa contoh entiti luaran:

(dikupas)
(tidak dihuraikan)

-- (Dua sempang.) Menamatkan senarai pilihan. Ini hanya diperlukan jika a
nama fail bermula dengan tanda sempang. Sebagai contoh:

xmlwf -- -myfile.xml

akan lari xmlwf pada fail -myfile.xml.

Versi lama dari xmlwf tidak menyokong bacaan daripada input standard.

OUTPUT


Jika fail input tidak dibentuk dengan baik, xmlwf mencetak satu baris yang menerangkan masalah kepada
keluaran standard. Jika fail dibentuk dengan baik, xmlwf tidak mengeluarkan apa-apa. Perhatikan bahawa hasilnya
kod adalah tidak ditetapkan.

Gunakan xmlwf dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS (Nullsoft Scriptable Install
    System) ialah sumber terbuka profesional
    sistem untuk mencipta pemasang Windows. Ia
    direka bentuk sekecil dan fleksibel
    mungkin...
    Muat turun NSIS: Nullsoft Scriptable Install System
  • 2
    pas pengesahan
    pas pengesahan
    AuthPass ialah kata laluan sumber terbuka
    pengurus dengan sokongan untuk yang popular dan
    terbukti Keepass (kdbx 3.x DAN kdbx 4.x ...
    Muat turun autopass
  • 3
    Zabbix
    Zabbix
    Zabbix adalah terbuka kelas perusahaan
    penyelesaian pemantauan teragih sumber
    direka untuk memantau dan menjejaki
    prestasi dan ketersediaan rangkaian
    pelayan, peranti...
    Muat turun Zabbix
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi diselenggara
    dan disimpan untuk tujuan arkib. Lihat
    https://invent.kde.org/sdk/kdiff3 for
    kod terbaru dan
    https://download.kde.o...
    Muat turun KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ialah GUI untuk
    Pemuat USB Waninkoko, berdasarkan
    libwiigui. Ia membenarkan penyenaraian dan
    melancarkan permainan Wii, permainan Gamecube dan
    homebrew di Wii dan WiiU...
    Muat turun USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • Lebih »

Arahan Linux

Ad