GoGPT Best VPN GoSearch

favorit OnWorks

hxpipe - Online di Cloud

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

Ini adalah perintah hxpipe 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


hxpipe - mengonversi file XML ke format yang lebih mudah diurai dengan Perl atau AWK

RINGKASAN


hxpipe [ -l ] [ -- ] [ file-atau-URL ]

DESKRIPSI


hxpipe mem-parsing file HTML atau XML dan mengeluarkan representasi berorientasi garis darinya yaitu
cocok untuk diproses lebih lanjut dengan AWK atau alat serupa. Formatnya mirip dengan
ESIS (Element Structure Information Set) yang dikeluarkan oleh nsgmls/onsgmls.

Operasi sebaliknya, mengubah kembali ke mark-up, dilakukan oleh hxunpipe program.

Format keluarannya adalah sebagai berikut:


Komentar dikeluarkan sebagai

*komentar

Yaitu, satu baris dimulai dengan "*" diikuti dengan teks komentar. Garis
feed, carriage return, dan tab dalam teks ditulis sebagai "\n", "\r" dan "\t",
masing-masing. Teks yang terlihat seperti entitas karakter numerik ditulis dengan
"&" diganti dengan "\". Baris berakhir dengan umpan baris.

Perhatikan bahwa onsgmls mengeluarkan komentar yang dimulai dengan "_" alih-alih "*" dan
tidak menggantikan "&" entitas karakter numerik dengan "\" (dan secara default
itu menghilangkan komentar sama sekali).


Instruksi pemrosesan adalah output sebagai

?pengolahan instruksi

Yaitu, satu baris dimulai dengan "?" diikuti oleh teks pemrosesan
petunjuk. Teks diloloskan untuk komentar (lihat di atas).

<!DOCTYPE root PUBLIC "-//foo//DTD bar//EN" "http://example.org/dtd">
DOCTYPE adalah output sebagai salah satu dari berikut ini:

!root "-//foo//DTD bar//EN" http://example.org/dtd
!root "-//foo//DTD bar//EN"
!akar "" http://example.org/dtd
!akar ""

untuk masing-masing: DOCTYPE dengan (1) publik dan pengenal sistem, (2)
hanya pengidentifikasi publik, (3) hanya pengidentifikasi sistem, atau (4) tidak satu pun dari
dua. Yaitu, satu baris yang dimulai dengan "!", diikuti dengan spasi dan kemungkinan
string kutipan kosong, diikuti secara opsional oleh spasi dan teks arbitrer. Perhatikan
kutipan untuk pengidentifikasi publik dan tidak adanya kutipan untuk sistem
pengenal.


Sebuah tag awal adalah output sebagai

Nilai CDATA Aatt1
Nilai CDATA Aatt2
(elt

Yaitu, sebagai nol atau lebih baris untuk atribut dan satu baris untuk elemen
Tipe. Setiap baris untuk atribut dimulai dengan "A" diikuti dengan nama
atribut, spasi, string literal "CDATA", spasi lain, dan atribut
nilai. Teks nilai atribut diloloskan seperti untuk komentar (lihat di atas).
Baris untuk tipe elemen dimulai dengan "(" diikuti dengan tipe elemen.

hxpipe tidak membaca DTD dan mengasumsikan bahwa atribut selalu CDATA. Tidak pernah
menghasilkan jenis lain (TERSIRAT, TOKEN, ID, dll.), tidak seperti onsgmls.

Tag akhir adalah output sebagai

) elt

Yaitu, sebagai garis yang dimulai dengan ")" diikuti dengan tipe elemen.


Elemen kosong (dalam XML) adalah output sebagai

Aatt1 CDATA val1
Aatt2 CDATA val2
|kosong

Yaitu, sebagai nol atau lebih baris untuk atribut dan satu baris dimulai dengan "|"
diikuti oleh jenis elemen.

Perhatikan bahwa onsgml tidak pernah menampilkan "|". (Namun, secara opsional dapat menampilkan garis
terdiri dari satu "e" tepat sebelum baris "(", untuk menunjukkan bahwa
elemen kosong.)

teks Teks adalah output sebagai

-teks

Yaitu, sebagai satu baris dimulai dengan "-". Teks diloloskan untuk komentar
(Lihat di atas).

nomor baris
Ketika -l opsi berlaku, hxpipe akan menyelingi output dengan garis
dari bentuk

L12

di mana "12" diganti dengan nomor baris di sumber di mana output berikutnya
berasal dari.

hxpipe tidak menormalkan input dan tidak menambahkan tag yang hilang. Dengan demikian mungkin saja
ada jumlah baris "(" dan ")" yang tidak sama. Jika penting bahwa setiap tag awal adalah
dicocokkan dengan tag akhir, masukkan input melalui normalisasi -x pertama.

PILIHAN


Opsi berikut didukung:

-l Tambahkan baris "L" ke output untuk menunjukkan nomor baris di sumber.

OPERA


Operan berikut didukung:

file-atau-URL
Nama atau URL file HTML. Jika tidak ada, input standar dibaca sebagai gantinya.

EXIT STATUS


Nilai keluar berikut dikembalikan:

0 Penyelesaian yang berhasil.

> 0 Terjadi kesalahan saat menguraikan file HTML. hxpipe akan mencoba untuk memperbaiki
kesalahan dan menghasilkan output pula.

LINGKUNGAN


Untuk menggunakan proxy untuk mengambil file jarak jauh, atur variabel lingkungan http_proxy dan
ftp_proxy. Misalnya, http_proxy="http://localhost:8080/"

Gunakan hxpipe 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.