ภาษาอังกฤษอาหารฝรั่งเศสสเปน

ไอคอน Fav ของ OnWorks

xml_grepp - ออนไลน์ใน Cloud

เรียกใช้ xml_grepp ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง xml_grepp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


xml_grep - ไฟล์ grep XML กำลังมองหาองค์ประกอบเฉพาะ

เรื่องย่อ


xml_grep [ตัวเลือก]

or

xml_grep

โดยค่าเริ่มต้น คุณเพียงแค่ให้ "xml_grep" กับนิพจน์ XPath และรายการไฟล์ แล้วรับ
ไฟล์ XML ที่มีผลลัพธ์

เทียบเท่ากับการเขียน

xml_grep --group_by_file file --pretty_print เยื้อง --cond

OPTIONS


--ช่วยด้วย
ข้อความช่วยเหลือสั้น ๆ

--ชาย
เอกสารฉบับเต็ม

--รุ่น
แสดงเวอร์ชันเครื่องมือ

--ราก
ค้นหาและส่งคืนการจับคู่ชิ้นส่วน xml

หากไม่ได้ใช้ "--root" หรือ "--file" แสดงว่าองค์ประกอบที่ทริกเกอร์
ใช้ตัวเลือก "--cond" (มี) หากไม่ใช้ "--cond" องค์ประกอบทั้งหมดที่ตรงกับ
กลับมาแล้ว

สามารถให้ "--root" ได้หลายตัว

--เงื่อนไข
ส่งคืนชิ้นส่วน (หรือชื่อไฟล์) เฉพาะเมื่อมีองค์ประกอบที่ตรงกัน

สามารถจัดเตรียม "--cond" ได้หลายแบบ (ซึ่งในกรณีนี้คือ OR'ed)

--ไฟล์
ส่งคืนเฉพาะชื่อไฟล์ (อย่าสร้างเอาต์พุต XML)

การใช้ตัวเลือกนี้ขัดขวางการใช้ตัวเลือกใดๆ ที่กำหนดเอาต์พุต XML:
"--roots", "--encoding", "--wrap", "--group_by_file" หรือ "--pretty_print"

--นับ
ส่งกลับเฉพาะจำนวนที่ตรงกันในแต่ละไฟล์

การใช้ตัวเลือกนี้ขัดขวางการใช้ตัวเลือกใดๆ ที่กำหนดเอาต์พุต XML:
"--roots", "--encoding", "--wrap", "--group_by_file" หรือ "--pretty_print"

--เข้มงวด
โดยไม่มีตัวเลือกนี้ ข้อผิดพลาดในการแยกวิเคราะห์จะถูกรายงานไปยัง STDOUT และไฟล์ถูกข้าม

--วันที่
เมื่อเปิด (โดยค่าเริ่มต้น) องค์ประกอบการตัดจะได้รับแอตทริบิวต์ "วันที่" ที่ให้วันที่
เครื่องมือถูกเรียกใช้

ด้วย "--nodate" คุณลักษณะนี้จะไม่ถูกเพิ่ม ซึ่งอาจมีประโยชน์หากคุณต้องการ
เปรียบเทียบ 2 รัน

--การเข้ารหัส
การเข้ารหัสเอาต์พุต xml (เป็นค่าเริ่มต้น utf-8)

--nb_results
ส่งออกเท่านั้น ผลลัพธ์

--by_file
ส่งออกเท่านั้น ผลลัพธ์ตามไฟล์

--ห่อ
ห่อผลลัพธ์ xml ในแท็กที่ให้มา (ค่าเริ่มต้นเป็น 'xml_grep')

หาก wrap ถูกตั้งค่าเป็นสตริงว่าง ("--wrap ''") ผลลัพธ์ xml จะไม่ถูกห่อที่
ทั้งหมด

--ตอนนี้แรป
เช่นเดียวกับการใช้ "--wrap ''": ผลลัพธ์ xml จะไม่ถูกห่อ

--อธิบาย
แอตทริบิวต์ของแท็ก wrap (ค่าเริ่มต้นเป็น "version=" " วันที่ =" "")

--group_by_file
ห่อผลลัพธ์สำหรับแต่ละไฟล์เป็นองค์ประกอบที่แยกจากกัน โดยค่าเริ่มต้นองค์ประกอบนั้นมีชื่อว่า
"ไฟล์". มีแอตทริบิวต์ชื่อ "ชื่อไฟล์" ที่ให้ชื่อไฟล์

เวอร์ชันสั้นของตัวเลือกนี้คือ -g

--ไม่รวม
เช่นเดียวกับการใช้ "-v" ใน grep: องค์ประกอบที่ตรงกับเงื่อนไขจะไม่รวมอยู่ใน
ผลลัพธ์ ไฟล์อินพุต (เป็น) ไม่เปลี่ยนแปลง

รูปแบบย่อของตัวเลือกนี้คือ -v

--pretty_print
สวยพิมพ์ผลลัพธ์โดยใช้ XML::Twig สไตล์ ('"เยื้อง"', '"บันทึก"' หรือ
'"record_c"' น่าจะเป็นสิ่งที่คุณกำลังมองหา)

หากใช้ตัวเลือกนี้แต่ไม่ได้กำหนดสไตล์ไว้ จะใช้ '"เยื้อง"

รูปแบบย่อสำหรับอาร์กิวเมนต์นี้คือ -s

--text_only
แสดงข้อความของผลลัพธ์ทีละบรรทัด

--html
อนุญาตการป้อนข้อมูล HTML ไฟล์จะถูกแปลงโดยใช้ HTML::TreeBuilder

--เรียบร้อย
อนุญาตการป้อนข้อมูล HTML ไฟล์จะถูกแปลงโดยใช้ HTML::Tidy

เงื่อนไข วากยสัมพันธ์
เป็นนิพจน์ที่เหมือน XPath ที่อนุญาตโดย XML::Twig เพื่อทริกเกอร์ตัวจัดการ

ตัวอย่าง:
'พารา'
'พารา[@compact="กะทัดรัด"]'
'*[@ด่วน]'
'*[@urgent="1"]'
พารา[สตริง ()="คำเตือน"]'

ดู XML::Twig สำหรับคำอธิบายที่สมบูรณ์ยิ่งขึ้นของ ไวยากรณ์

ตัวเลือกได้รับการประมวลผลโดย Getopt::Long เพื่อให้สามารถเริ่มต้นด้วย '-' หรือ '--' และสามารถ
ตัวย่อ (เช่น "-r" แทน "--root")

DESCRIPTION


xml_grep ทำ grep บนไฟล์ XML แทนที่จะใช้นิพจน์ทั่วไป จะใช้XPath
นิพจน์ (อันที่จริงชุดย่อยของ XPath รองรับโดย XML::Twig)

ผลลัพธ์อาจเป็นชื่อของไฟล์หรือองค์ประกอบ XML ที่มีองค์ประกอบที่ตรงกัน

ใช้ xml_grepp ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad