Libxml2 เป็นตัวแยกวิเคราะห์ XML ซีและเครื่องมือพัฒนาสำหรับโครงการ Gnome (แต่นอกใช้งานของแพลตฟอร์ม Gnome) ห้องสมุด libxml2 เป็นซอฟต์แวร์ฟรีที่มีอยู่ภายใต้สัญญาอนุญาต MIT XML ตัวเองเป็น metalanguage การออกแบบภาษามาร์กอัปภาษาข้อความเช่นที่ความหมายและโครงสร้างมีการเพิ่มเนื้อหาโดยใช้พิเศษ "มาร์กอัปข้อมูล" ปิดล้อมระหว่างวงเล็บมุม HTML เป็นส่วนใหญ่ภาษามาร์กอัปที่รู้จักกันดี แม้ว่าห้องสมุดเขียนใน C ความหลากหลายของการผูกภาษาทำให้มันอยู่ในสภาพแวดล้อมอื่น ๆ . มา
Libxml2 เป็นที่รู้จักกันที่จะพกพามากห้องสมุดควรสร้างและการทำงานโดยไม่ต้องปัญหาอย่างจริงจังเกี่ยวกับความหลากหลายของระบบ ( ลินุกซ์, Unix, Windows, Cygwin, MacOS, MacOS X, RISC Os, OS / 2, VMS, QNX, MVS, ... )
คุณสมบัติ
- การส่งออก Libxml2 กด (โปรเกรสซีฟ) และดึง (ปิดกั้น) ประเภทการเชื่อมต่อทั้งตัวแยกวิเคราะห์ XML และ HTML.
- Libxml2 สามารถทำการตรวจสอบ DTD ในเวลาแจงใช้เช่นเอกสารแจงหรือ DTD โดยพล.
- Libxml2 รวม XPath สมบูรณ์ XPointer และการใช้งาน XInclude.
- มันเขียนไว้ใน C ธรรมดาทำให้เป็นสมมติฐานไม่กี่ที่เป็นไปได้และติดอย่างใกล้ชิดกับ ANSI C / POSIX สำหรับการฝังง่าย ทำงานบน Linux / Unix / Windows รังเพลิงจำนวนของแพลตฟอร์มอื่น ๆ .
- การสนับสนุนขั้นพื้นฐานสำหรับ HTTP และ FTP ไคลเอนต์ที่ช่วยให้การใช้งานในการดึงทรัพยากรจากระยะไกล.
- การออกแบบเป็น modular ส่วนใหญ่ของส่วนขยายที่สามารถรวบรวมออก.
- การแสดงเอกสารภายในที่ใกล้ที่สุดเท่าที่เป็นไปได้ที่จะเชื่อมต่อ DOM.
- Libxml2 ยังมีแซ็กโซโฟนเช่นอินเตอร์เฟซ; อินเตอร์เฟซที่ถูกออกแบบมาให้ทำงานร่วมกับชาวต่างชาติ.
- ห้องสมุดนี้ถูกปล่อยออกมาภายใต้สัญญาอนุญาต MIT ดูไฟล์ลิขสิทธิ์ในการจัดจำหน่ายสำหรับถ้อยคำที่แม่นยำ.
ความคิดเห็นที่ไม่พบ