Ini adalah perintah xml_grepp 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
xml_grep - grep file XML mencari elemen tertentu
SINOPSIS
xml_grep [opsi]
or
xml_grep
Secara default Anda bisa memberikan "xml_grep" ekspresi XPath dan daftar file, dan dapatkan
file XML dengan hasilnya.
Ini setara dengan menulis
xml_grep --group_by_file file --pretty_print indented --cond
PILIHAN
--membantu
pesan bantuan singkat
--pria
dokumentasi lengkap
--Versi: kapan
tampilkan versi alat
--akar
cari dan kembalikan potongan xml yang cocok
jika "--root" atau "--file" tidak digunakan, maka elemen yang memicu
Opsi "--cond" digunakan. Jika "--cond" tidak digunakan maka semua elemen yang cocok dengan
dikembalikan
beberapa "--root" dapat disediakan
--lanjutan
kembalikan potongan (atau nama file) hanya jika mengandung elemen yang cocok
beberapa "--cond" dapat diberikan (dalam hal ini OR'ed)
--file
kembalikan hanya nama file (jangan hasilkan keluaran XML)
penggunaan opsi ini menghalangi penggunaan salah satu opsi yang menentukan keluaran XML:
"--roots", "--encoding", "--wrap", "--group_by_file" atau "--pretty_print"
--menghitung
kembalikan hanya jumlah kecocokan di setiap file
penggunaan opsi ini menghalangi penggunaan salah satu opsi yang menentukan keluaran XML:
"--roots", "--encoding", "--wrap", "--group_by_file" atau "--pretty_print"
--ketat
tanpa opsi ini kesalahan penguraian dilaporkan ke STDOUT dan file dilewati
--tanggal
ketika aktif (secara default) elemen pembungkus mendapatkan atribut "tanggal" yang memberikan tanggal
alat itu dijalankan.
dengan "--nodate" atribut ini tidak ditambahkan, yang dapat berguna jika Anda perlu
membandingkan 2 berjalan.
--pengkodean
pengkodean keluaran xml (utf-8 secara default)
--nb_hasil
keluaran saja hasil
--oleh_file
keluaran saja hasil berdasarkan file
--membungkus
bungkus hasil xml dalam tag yang disediakan (default ke 'xml_grep')
Jika bungkus diatur ke string kosong ("--wrap ''") maka hasil xml tidak dibungkus pada
semua.
--sekarang rap
sama seperti menggunakan "--wrap ''": hasil xml tidak dibungkus.
--deskr
atribut dari tag bungkus (default ke "version=" " tanggal=" "")
--group_by_file
bungkus hasil untuk setiap file ke dalam elemen terpisah. Secara default elemen itu bernama
"mengajukan". Ini memiliki atribut bernama "nama file" yang memberikan nama file.
versi singkat dari opsi ini adalah -g
--mengecualikan
sama seperti menggunakan "-v" di grep: elemen yang cocok dengan kondisi dikeluarkan dari
hasilnya, file input (s) tidak berubah
bentuk singkat dari opsi ini adalah -v
--cetak_cantik
cukup cetak output menggunakan XML::Twig styles ('"indented"', '"record"' atau
'"record_c"' mungkin yang Anda cari)
jika opsi digunakan tetapi tidak ada gaya yang diberikan maka '"indentasi"' digunakan
bentuk singkat untuk argumen ini adalah -s
--teks_hanya
Menampilkan teks hasil, satu per baris.
--html
Izinkan input HTML, file dikonversi menggunakan HTML::TreeBuilder
--Rapi
Izinkan input HTML, file dikonversi menggunakan HTML::Rapi
Kondisi Sintaksis
adalah ekspresi mirip XPath sebagaimana diizinkan oleh XML::Twig untuk memicu penangan.
contoh:
'para'
'para[@compact="kompak"]'
'*[@mendesak]'
'*[@urgent="1"]'
'para[rangkaian()= "PERINGATAN"]'
lihat XML::Twig untuk deskripsi yang lebih lengkap tentang sintaksis
opsi diproses oleh Getopt::Long sehingga dapat dimulai dengan '-' atau '--' dan dapat
disingkat ("-r" bukan "--root" misalnya)
DESKRIPSI
xml_grep melakukan grep pada file XML. Alih-alih menggunakan ekspresi reguler, ia menggunakan XPath
ekspresi (sebenarnya bagian dari XPath yang didukung oleh XML::Twig)
hasilnya bisa berupa nama file atau elemen XML yang mengandung elemen yang cocok.
Gunakan xml_grepp online menggunakan layanan onworks.net