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

Ad


ไอคอน Fav ของ OnWorks

xmllint - ออนไลน์ในคลาวด์

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

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

โครงการ:

ชื่อ


xmllint - เครื่องมือ XML บรรทัดคำสั่ง

เรื่องย่อ


xmllint.xmllint [--รุ่น | --debug | --เปลือก | --xpath "XPath_expression" | --ดีบัก | --สำเนา
| --ฟื้นตัว | --ไม่มี | --ไม่มี | --ไม่มีเน็ต | --เส้นทาง "เส้นทาง" | --โหลดติดตาม |
--htmlออก | --ตอนนี้แรป | --ถูกต้อง | --postvalid | --dtdถูกต้อง URL | --dtdvalidfpi FPI
| --เวลา | --เอาท์พุท ไฟล์ | --ทำซ้ำ | --แทรก | --บีบอัด | --html | --xmlout
| --ดัน | --หน่วยความจำ | --maxmem NBBYTES | -- กำลังเริ่ม | --ไม่มีช่องว่าง | --nocdata |
--รูปแบบ | --เข้ารหัส การเข้ารหัส | --dropdtd | --nsclean | --testIO | --แคตตาล็อก |
--nocatalogs | --อัตโนมัติ | --xinclude | --noxincludenode.h | --loaddtd | --dtdattr |
--ลำธาร | --วอล์คเกอร์ | --ลวดลาย แพทเทิร์นค่า | --chkregister | --ผ่อนคลาย สคีมา |
--สคีมา สคีมา | --c14n-ไฟล์ XML(S)...| -}

xmllint.xmllint --ช่วยด้วย

DESCRIPTION


พื้นที่ xmllint.xmllint โปรแกรมแยกวิเคราะห์ไฟล์ XML หนึ่งไฟล์ขึ้นไป ระบุไว้ในบรรทัดคำสั่งเป็น
ไฟล์ XML (หรืออินพุตมาตรฐานหากชื่อไฟล์ที่ระบุคือ - ). พิมพ์ได้หลากหลายประเภท
ของเอาต์พุต ขึ้นอยู่กับตัวเลือกที่เลือก มีประโยชน์ในการตรวจจับข้อผิดพลาดทั้งใน
รหัส XML และในตัวแยกวิเคราะห์ XML เอง

xmllint.xmllint รวมอยู่ใน libxml(3)

OPTIONS


xmllint.xmllint ยอมรับตัวเลือกต่อไปนี้ (ตามลำดับตัวอักษร):

--อัตโนมัติ
สร้างเอกสารขนาดเล็กเพื่อการทดสอบ

--แคตตาล็อก
ใช้แคตตาล็อก SGML จาก SGML_CATALOG_FILES. มิฉะนั้นแคตตาล็อก XML เริ่มต้นจาก
/etc/xml/catalog.php ถูกใช้โดยค่าเริ่มต้น

--chkregister
เปิดการลงทะเบียนโหนด มีประโยชน์สำหรับนักพัฒนาการทดสอบ libxml(3) รหัสติดตามโหนด

--บีบอัด
เปิดสวิตช์ gzip(1) การบีบอัดเอาต์พุต

--สำเนา
ทดสอบการใช้งานการคัดลอกภายใน

--c14n
ใช้ W3C XML Canonicalization (C14N) เพื่อเรียงลำดับผลลัพธ์ของการแยกวิเคราะห์ไปที่ stdout
มันเก็บความคิดเห็นในผลลัพธ์

--dtdถูกต้อง URL
ใช้ DTD ที่ระบุโดย an URL สำหรับการตรวจสอบ

--dtdvalidfpi FPI
ใช้ DTD ที่ระบุโดยตัวระบุสาธารณะที่เป็นทางการ FPI สำหรับการตรวจสอบ โปรดทราบว่าสิ่งนี้
จะต้องใช้แค็ตตาล็อกที่ส่งออกตัวระบุสาธารณะที่เป็นทางการนั้นจึงจะใช้งานได้

--debug
แยกวิเคราะห์ไฟล์และส่งออกแผนผังที่มีคำอธิบายประกอบของเวอร์ชันในหน่วยความจำของเอกสาร

--ดีบัก
ดีบักเอนทิตีที่กำหนดไว้ในเอกสาร

--dropdtd
ลบ DTD ออกจากเอาต์พุต

--dtdattr
ดึงข้อมูล DTD ภายนอกและเติมข้อมูลต้นไม้ด้วยแอตทริบิวต์ที่สืบทอดมา

--เข้ารหัส การเข้ารหัส
เอาต์พุตในการเข้ารหัสที่กำหนด โปรดทราบว่าวิธีนี้ใช้ได้กับเอกสารฉบับเต็ม ไม่ใช่เศษหรือ
ผลลัพธ์จากการสืบค้น XPath

--รูปแบบ
ฟอร์แมตใหม่และเยื้องเอาท์พุต NS XMLLINT_INDENT ตัวแปรสภาพแวดล้อมควบคุม
การเยื้อง ค่าเริ่มต้นคือสองช่องว่าง " ")

--ช่วยด้วย
พิมพ์สรุปการใช้งานสั้น ๆ สำหรับ xmllint.xmllint.

--html
ใช้ตัวแยกวิเคราะห์ HTML

--htmlออก
ผลลัพธ์ผลลัพธ์เป็นไฟล์ HTML สิ่งนี้ทำให้เกิด xmllint.xmllint เพื่อส่งออกแท็ก HTML ที่จำเป็น
ล้อมรอบผลลัพธ์ทรีผลลัพธ์เพื่อให้สามารถแสดง/ดูผลลัพธ์ในa
เบราว์เซอร์

--แทรก
ทดสอบการแทรกที่ถูกต้อง

--loaddtd
ดึงข้อมูล DTD ภายนอก

--โหลดติดตาม
แสดงเอกสารทั้งหมดที่โหลดระหว่างการประมวลผลไปยัง stderr

--maxmem เอ็นไบท์
ทดสอบการรองรับหน่วยความจำ parser เอ็นไบท์ คือจำนวนไบต์สูงสุดที่ไลบรารี่คือ
ได้รับอนุญาตให้จัดสรร นอกจากนี้ยังสามารถใช้เพื่อให้แน่ใจว่าการประมวลผลแบบกลุ่มของไฟล์ XML
จะไม่ทำให้หน่วยความจำเสมือนของเซิร์ฟเวอร์ทำงานหมด

--หน่วยความจำ
แยกจากหน่วยความจำ

--ไม่มีช่องว่าง
วางช่องว่างที่ไม่สนใจ

--nocatalogs
อย่าใช้แคตตาล็อกใด ๆ

--nocdata
แทนที่ส่วน CDATA ด้วยโหนดข้อความที่เทียบเท่ากัน

--ไม่มี
แทนค่าเอนทิตีสำหรับการอ้างอิงเอนทิตี โดยค่าเริ่มต้น, xmllint.xmllint ใบเอนทิตี
อ้างอิงในสถานที่

--ไม่มีเน็ต
ห้ามใช้อินเทอร์เน็ตเพื่อดึงข้อมูล DTD หรือเอนทิตี

--ไม่มี
ระงับการส่งออก โดยค่าเริ่มต้น, xmllint.xmllint ส่งออกต้นไม้ผลลัพธ์

-- กำลังเริ่ม
อย่าส่งคำเตือนจาก parser และ/หรือเครื่องมือตรวจสอบความถูกต้อง

--ตอนนี้แรป
อย่าส่งออกเอกสารห่อเอกสาร HTML

--noxincludenode.h
ทำการประมวลผล XInclude แต่อย่าสร้างโหนดเริ่มต้นและสิ้นสุด XInclude

--nsclean
ลบการประกาศเนมสเปซที่ซ้ำซ้อน

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

--เส้นทาง "เส้นทาง"
ใช้รายการ (เว้นวรรคหรือคั่นด้วยโคลอน) ของเส้นทางระบบไฟล์ที่ระบุโดย เส้นทาง ไปยัง
โหลด DTD หรือเอนทิตี ใส่รายการที่คั่นด้วยช่องว่างด้วยเครื่องหมายคำพูด

--ลวดลาย แพทเทิร์นค่า
ใช้สำหรับฝึกเอ็นจิ้นการจดจำรูปแบบ ซึ่งสามารถใช้กับเครื่องอ่านได้
อินเทอร์เฟซสำหรับ parser อนุญาตให้เลือกบางโหนดในเอกสารตาม an
นิพจน์ XPath (เซ็ตย่อย) ใช้สำหรับแก้จุดบกพร่อง

--postvalid
ตรวจสอบหลังจากการแยกวิเคราะห์เสร็จสิ้น

--ดัน
ใช้โหมดพุชของ parser

--ฟื้นตัว
แสดงผลส่วนที่แยกวิเคราะห์ได้ของเอกสารที่ไม่ถูกต้อง

--ผ่อนคลาย สคีมา
ใช้ไฟล์ RelaxNG ชื่อ สคีมา สำหรับการตรวจสอบ

--ทำซ้ำ
ทำซ้ำ 100 ครั้ง สำหรับกำหนดเวลาหรือโปรไฟล์

--สคีมา สคีมา
ใช้ไฟล์ W3C XML Schema ชื่อ สคีมา สำหรับการตรวจสอบ

--เปลือก
เรียกใช้เชลล์การนำทาง รายละเอียดเกี่ยวกับคำสั่งที่มีในโหมดเชลล์อยู่ด้านล่าง (ดูที่
ส่วนที่เรียกว่า “คำสั่งเชลล์”)

--xpath "XPath_expression"
รันนิพจน์ XPath ที่กำหนดเป็นอาร์กิวเมนต์และพิมพ์ผลลัพธ์ ในกรณีของ nodeset
ผลลัพธ์แต่ละโหนดในชุดโหนดจะถูกทำให้เป็นอนุกรมในเอาต์พุตทั้งหมด ในกรณีของ
โหนดว่างตั้งค่าผลลัพธ์ "ชุด XPath ว่างเปล่า" จะปรากฏขึ้นและรหัสทางออกข้อผิดพลาด
จะถูกส่งกลับ

--ลำธาร
ใช้สตรีมมิ่ง API - มีประโยชน์เมื่อใช้ร่วมกับ --ผ่อนคลาย or --ถูกต้อง ตัวเลือก
สำหรับตรวจสอบไฟล์ที่มีขนาดใหญ่เกินกว่าจะเก็บไว้ในหน่วยความจำ

--testIO
ทดสอบการสนับสนุนอินพุต/เอาต์พุตของผู้ใช้

--เวลา
ส่งออกข้อมูลเกี่ยวกับเวลาที่ใช้ xmllint.xmllint เพื่อดำเนินการตามขั้นตอนต่างๆ

--ถูกต้อง
ตรวจสอบว่าเอกสารเป็นอินสแตนซ์ที่ถูกต้องของ Document Type Definition . หรือไม่
(ดีทีดี). สามารถระบุ DTD ที่จะตรวจสอบได้ที่บรรทัดคำสั่งโดยใช้
--dtdถูกต้อง ตัวเลือก. โดยค่าเริ่มต้น, xmllint.xmllint ยังตรวจสอบเพื่อตรวจสอบว่าเอกสารเป็น
มีรูปร่างที่ดี

--รุ่น
แสดงเวอร์ชันของ libxml(3) ใช้แล้ว

--วอล์คเกอร์
ทดสอบโมดูลวอล์คเกอร์ซึ่งเป็นอินเทอร์เฟซสำหรับผู้อ่าน แต่สำหรับแผนผังเอกสารแทน
ของการใช้ reader API บนเอกสารที่ไม่ได้แยกวิเคราะห์ มันทำงานบนหน่วยความจำในหน่วยความจำที่มีอยู่
ต้นไม้. ใช้สำหรับแก้จุดบกพร่อง

--xinclude
ทำการประมวลผล XInclude

--xmlout
ใช้ร่วมกับ --html. โดยปกติเมื่อแยกวิเคราะห์ HTML เอกสารจะถูกบันทึก
ด้วย HTML serializer แต่ด้วยตัวเลือกนี้ เอกสารผลลัพธ์จะถูกบันทึกด้วย
ตัวสร้างอนุกรม XML ใช้เพื่อสร้าง XHTML จากอินพุต HTML เป็นหลัก

SHELL คำสั่ง


xmllint.xmllint เสนอโหมดเชลล์แบบโต้ตอบที่เรียกใช้ด้วย --เปลือก สั่งการ. มีอยู่
คำสั่งในโหมดเชลล์ประกอบด้วย (ตามลำดับตัวอักษร):

ฐาน
แสดงฐาน XML ของโหนด

ลาก่อน
ทิ้งเปลือก.

แมว โหนด
แสดงโหนดที่กำหนดหรือโหนดปัจจุบัน

cd เส้นทาง
เปลี่ยนโหนดปัจจุบันเป็นเส้นทางที่กำหนด (ถ้าไม่ซ้ำกัน) หรือรูทหากไม่มีการระบุอาร์กิวเมนต์

dir เส้นทาง
ดัมพ์ข้อมูลเกี่ยวกับโหนด (เนมสเปซ คุณลักษณะ เนื้อหา)

du เส้นทาง
แสดงโครงสร้างของแผนผังย่อยภายใต้เส้นทางที่กำหนดหรือโหนดปัจจุบัน

ทางออก
ทิ้งเปลือก.

ช่วย
แสดงความช่วยเหลือนี้

ฟรี
แสดงการใช้หน่วยความจำ

โหลด ชื่อไฟล์
โหลดเอกสารใหม่ด้วยชื่อไฟล์ที่กำหนด

ls เส้นทาง
แสดงรายการเนื้อหาของพาธที่กำหนดหรือไดเร็กทอรีปัจจุบัน

รหัสผ่าน
แสดงเส้นทางไปยังโหนดปัจจุบัน

เลิก
ทิ้งเปลือก.

ประหยัด ชื่อไฟล์
บันทึกเอกสารปัจจุบันในชื่อไฟล์ที่กำหนดหรือชื่อเดิม

การตรวจสอบ
ตรวจสอบเอกสารเพื่อหาข้อผิดพลาด

เขียน ชื่อไฟล์
เขียนโหนดปัจจุบันไปยังชื่อไฟล์ที่กำหนด

และพวกเรา


SGML_CATALOG_FILES
พฤติกรรมของแค็ตตาล็อก SGML สามารถเปลี่ยนแปลงได้โดยเปลี่ยนเส้นทางการสืบค้นไปยังชุดของ
แคตตาล็อก สามารถทำได้โดยการตั้งค่า SGML_CATALOG_FILES ตัวแปรสภาพแวดล้อมเป็น a
รายการแคตตาล็อก อันที่ว่างเปล่าควรปิดการใช้งานการโหลดค่าเริ่มต้น /etc/sgml/catalog.php
แค็ตตาล็อก

XML_CATALOG_FILES
พฤติกรรมของแค็ตตาล็อก XML สามารถเปลี่ยนแปลงได้โดยเปลี่ยนเส้นทางการสืบค้นไปยังชุดของ
แคตตาล็อก สามารถทำได้โดยการตั้งค่า XML_CATALOG_FILES ตัวแปรสภาพแวดล้อมเป็น a
รายการแคตตาล็อก อันที่ว่างเปล่าควรปิดการใช้งานการโหลดค่าเริ่มต้น /etc/xml/catalog.php
แค็ตตาล็อก

XML_DEBUG_CATALOG
การตั้งค่าตัวแปรสภาพแวดล้อม XML_DEBUG_CATALOG ไปยัง ไม่ใช่ศูนย์ โดยใช้โปรแกรม ส่งออก
คำสั่งเอาท์พุตข้อมูลการดีบักที่เกี่ยวข้องกับการดำเนินการของแค็ตตาล็อก

XMLLINT_INDENT
การตั้งค่าตัวแปรสภาพแวดล้อม XMLLINT_INDENT ควบคุมการเยื้อง ค่าเริ่มต้น
ค่าคือสองช่องว่าง " "

วินิจฉัย


xmllint.xmllint รหัสส่งคืนให้ข้อมูลที่สามารถใช้เมื่อเรียกจากสคริปต์

0
ไม่มีข้อผิดพลาด

1
ไม่เป็นความลับ

2
ข้อผิดพลาดใน DTD

3
ข้อผิดพลาดในการตรวจสอบความถูกต้อง

4
ข้อผิดพลาดในการตรวจสอบความถูกต้อง

5
เกิดข้อผิดพลาดในการรวบรวมสคีมา

6
เกิดข้อผิดพลาดในการเขียนผลลัพธ์

7
ข้อผิดพลาดในรูปแบบ (สร้างขึ้นเมื่อ --ลวดลาย ใช้ตัวเลือก)

8
เกิดข้อผิดพลาดในการลงทะเบียน Reader (สร้างขึ้นเมื่อ --chkregister ใช้ตัวเลือก)

9
ข้อผิดพลาดหน่วยความจำไม่เพียงพอ

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


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

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

  • 1
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat มีให้
    การรวมอย่างง่ายของ tomcat servlet
    คอนเทนเนอร์สำหรับการพัฒนา java
    เว็บแอปพลิเคชัน คุณสามารถเข้าร่วมกับเราสำหรับ
    อภิปราย...
    ดาวน์โหลดปลั๊กอิน Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop สำหรับการสตรีม
    torrents บน Mac, Windows หรือ Linux มัน
    เชื่อมต่อกับทั้ง BitTorrent และ
    WebTorrent เพียร์ ตอนนี้ไม่มี
    ต้องรอนาน...
    ดาวน์โหลดเดสก์ท็อป WebTorrent
  • 3
    GenX
    GenX
    GenX เป็นโปรแกรมทางวิทยาศาสตร์เพื่อปรับแต่ง
    การสะท้อนแสงของรังสีเอกซ์, นิวตรอน
    การสะท้อนแสงและการเอ็กซ์เรย์พื้นผิว
    ข้อมูลการเลี้ยวเบนโดยใช้ดิฟเฟอเรนเชียล
    อัลกอริธึมวิวัฒนาการ....
    ดาวน์โหลด GenX
  • 4
    pspp4หน้าต่าง
    pspp4หน้าต่าง
    PSPP เป็นโปรแกรมสำหรับสถิติ
    การวิเคราะห์ข้อมูลตัวอย่าง มันเป็นฟรี
    แทนที่โปรแกรมที่เป็นกรรมสิทธิ์
    สปส. PSPP มีทั้งแบบข้อความและ
    กราฟิกเรา...
    ดาวน์โหลด pspp4windows
  • 5
    ส่วนขยาย Git
    ส่วนขยาย Git
    Git Extensions เป็นเครื่องมือ UI แบบสแตนด์อโลน
    สำหรับจัดการที่เก็บ Git มันยัง
    ทำงานร่วมกับ Windows Explorer และ
    Microsoft Visual Studio
    (2015/2017/2019). ไทย...
    ดาวน์โหลดส่วนขยาย Git
  • 6
    eSpeak: การสังเคราะห์เสียงพูด
    eSpeak: การสังเคราะห์เสียงพูด
    เอ็นจิ้น Text to Speech สำหรับภาษาอังกฤษและ
    ภาษาอื่น ๆ อีกมากมาย ขนาดกระทัดรัดด้วย
    การออกเสียงที่ชัดเจน แต่ประดิษฐ์
    มีให้ในรูปแบบโปรแกรมบรรทัดคำสั่งด้วย
    มากมาย ...
    ดาวน์โหลด eSpeak: การสังเคราะห์เสียง
  • เพิ่มเติม»

คำสั่ง Linux

Ad