xml ที่ยอดเยี่ยม
รายการที่ดีที่สุดของเครื่องมือที่ดีที่สุดห้องสมุดบทเรียนและอื่น ๆ สำหรับทุกสิ่งที่เกี่ยวข้องกับ XML
สารบัญ
- ตระกูล XML (สั้น ๆ )
- ร่างและความก้าวหน้าของชุมชน
- การประมวลผลห้องสมุด
- C
- C ++
- C#
- โผ
- ไป
- ชวา
- จาวาสคริปต์
- Perl
- PHP
- งูหลาม
- ทับทิม
- สนิม
- เครื่องมือบรรทัดคำสั่ง
- เครื่องมือออนไลน์
- การตรวจสอบความถูกต้อง
- ฐานข้อมูล XML ดั้งเดิม
- รูปแบบ/ภาษาที่ใช้ XML
- ชุมชน
- เว็บไซต์/ฟอรัม/รายการ
- การประชุม
- บล็อก
- บทความ
- บทเรียน
- หนังสือ
- ส่วนขยายรหัส VS
- ส่วนขยายเบราว์เซอร์
- Mozilla Firefox
- Google Chrome
- มีส่วนช่วย
ตระกูล XML (สั้น ๆ )
รายการมาตรฐาน W3C ที่เกี่ยวข้องกับ XML อย่างใกล้ชิด
- ข้อกำหนดภาษามาร์กอัปที่ขยายได้ (XML) - XML 1.0, XML 1.1
- สเปคคำอธิบายประกอบโดย Tim Bray
- เนมสเปซใน XML - เนมสเปซใน XML 1.0, เนมสเปซใน XML 1.1
- ชุดข้อมูล XML - แบบจำลองข้อมูลนามธรรมสำหรับเอกสาร XML
- Extensible Stylesheet Language (XSL) - ตระกูลภาษาที่ใช้สำหรับการแปลงและนำเสนอเอกสาร XML
- XSL -FO (การจัดรูปแบบวัตถุ) - เลเยอร์การนำเสนอสำหรับข้อมูล ORMATTING XML สำหรับเอาต์พุตไปยังหน้าจอกระดาษหรือสื่ออื่น ๆ
- XSLT - ภาษาสำหรับการแปลงเอกสาร XML เป็นเอกสาร XML อื่น ๆ HTML ข้อความหรือรูปแบบอื่น ๆ
- XML PATH Language (XPATH) - ภาษาที่ใช้ในการนำทางและเลือกโหนดในเอกสาร XML
- การตรวจสอบ XML:
- คำจำกัดความประเภทเอกสาร (DTD) - ชุดของกฎที่กำหนดบล็อกการสร้างทางกฎหมายของเอกสาร XML
- คำจำกัดความ Schema W3C XML (XSD) - ภาษาสำหรับการอธิบายโครงสร้างและเนื้อหาของเอกสาร XML
- คุณลักษณะมาตรฐาน:
- XML ID - ตัวระบุที่ไม่ซ้ำกันสำหรับองค์ประกอบภายในเอกสาร
- XML BASE - URI พื้นฐานสำหรับการแก้ไข URIs สัมพัทธ์ภายในเอกสาร
- การเชื่อมโยงทรัพยากร XML:
- การรวม XML (Xinclude) - มาตรฐานสำหรับการรวมเอกสาร XML ผ่านการรวม
- XML Pointer Language (XPOINTER) - ภาษาสำหรับการระบุที่อยู่และการอ้างอิงส่วนเฉพาะของเอกสาร
- XML Linking Language (XLINK) - ภาษาสำหรับการสร้างไฮเปอร์ลิงก์ภายในเอกสาร
- XFORMS - มาตรฐานสำหรับการสร้างรูปแบบเว็บ
- XML Signature - มาตรฐานสำหรับลายเซ็นดิจิตอล
- การเข้ารหัส XML - มาตรฐานสำหรับการเข้ารหัสข้อมูล XML
- ข้อมูลจำเพาะการจัดการคีย์ XML (XKMS) - โปรโตคอลสำหรับการจัดการปุ่มเข้ารหัสลับภายในแอปพลิเคชัน XML
- XQuery - ภาษาสำหรับการสืบค้นข้อมูล XML
- XPROC - ภาษาสำหรับการกำหนดท่อประมวลผล XML
↥กลับไปด้านบน↥
ร่างและความก้าวหน้าของชุมชน
คอลเลกชันของร่างที่พัฒนาขึ้นอย่างแข็งขันและโครงการที่เกี่ยวข้องกับ XML ที่ขับเคลื่อนด้วยชุมชน
- microxml
- XML ที่มองไม่เห็น
- QT4 (ส่วนขยาย XQUERY และ XSLT)
↥กลับไปด้านบน↥
การประมวลผลห้องสมุด
C
C ++
- libxml ++
- pugixml
- tinyxml
- rapidxml
- xerces-c ++
C#
โผ
ไป
ชวา
- jaxp
- DOM4J
- jdom
- VTD-XML
- xerces2-j
จาวาสคริปต์
- ผู้ขับขี่
- XML-JS
- xml2js
- Fast-XML-Parser
Perl
- xml :: parser
- xml :: libxml
- xml :: ง่ายๆ
PHP
งูหลาม
- xml.etree.elementtree
- LXML
- xml.dom.minidom
ทับทิม
สนิม
↥กลับไปด้านบน↥
เครื่องมือบรรทัดคำสั่ง
ชุดเครื่องมือบรรทัดคำสั่งสำหรับการประมวลผล XML
- Xmllint - เครื่องมือ XML หลายแง่มุมที่มาพร้อมกับ libxml2
- XMLSTARLET - ชุดยูทิลิตี้สำหรับการสืบค้นแก้ไขการตรวจสอบและเปลี่ยนเอกสาร XML
- XQ - ตัวเสริมความงามและตัวแยกเนื้อหา
- Dasel - Query และแก้ไขโครงสร้างข้อมูลโดยใช้ StandArt Selector Strings สนับสนุน XML ในหมู่คนอื่น ๆ
- Graphtage - เปรียบเทียบความหมายและผสานโครงสร้างคล้ายต้นไม้
- HTML-XML-UTILS-ชุดยูทิลิตี้สำหรับการจัดการ XML/HTML
- แซกซอน - โปรเซสเซอร์ XML ที่รองรับ XSLT 3.0, XQuery 3.1, XPATH 3.1 และ XSD 1.1 (หมายเหตุ: เฉพาะเวอร์ชัน HE ฟรี )
- เป็นระเบียบ (libtidy) - เอกสาร HTML ที่ถูกต้องและทำความสะอาดและ XML
- XSLTPROC (LIBXSLT) - โปรเซสเซอร์ XSLT สำหรับแอปพลิเคชันของ Stylesheets ไปยังเอกสาร XML
↥กลับไปด้านบน↥
เครื่องมือออนไลน์
ข้อความที่ตัดตอนมาเล็กน้อยของเครื่องมือออนไลน์มากมายสำหรับการประมวลผล XML
- เครื่องมือ XML FreeFormatter-Formatter, Validator, XSD Generator, XML-to-Json, XSL Transformer, XML Escape
- JSON Formatter XML Tools - Formatter, Minify, Viewer, XML Pretty Print, Validator, Editor, Parser
- Code Beautify Tools XML - Coverter, Generator, Difftool, Minify, Editor, Parser, Validator, Viewer
- เครื่องมือ XML ExtendsClass - Difftool, Formatter, Generator, Validator, XSD Generator
↥กลับไปด้านบน↥
การตรวจสอบความถูกต้อง
ภาษาสคีมา
- คำจำกัดความประเภทเอกสาร (DTD)
- ส่วนหนึ่งของข้อกำหนด XML 1.0 ดั้งเดิม
- แหล่งข้อมูลเพิ่มเติม: วิกิ, การสอน
- คำจำกัดความ Schema W3C XML (XSD) - ไพรเมอร์ส่วนที่ 1 ตอนที่ 2
- คำแนะนำ W3C
- แหล่งข้อมูลเพิ่มเติม: วิกิ, การสอน
- ผ่อนคลาย ng
- ส่วนหนึ่งของ DSDL - มาตรฐาน ISO/IEC 19757-2
- แหล่งข้อมูลเพิ่มเติม: วิกิ, การสอน
- คนทำนาย
- ส่วนหนึ่งของ DSDL - มาตรฐาน ISO/IEC 19757-3
- แหล่งข้อมูลเพิ่มเติม: วิกิ, การสอน
↥กลับไปด้านบน↥
ฐานข้อมูล XML ดั้งเดิม
รายการฐานข้อมูล XML ที่จัดเก็บและสอบถามข้อมูล XML โดยธรรมชาติ
- basex
- Berkeley DB XML
- มีอยู่ db
- monetdb
- เซดนา
↥กลับไปด้านบน↥
รูปแบบ/ภาษาที่ใช้ XML
รายการรูปแบบและภาษาที่ได้รับความนิยมซึ่งใช้ไวยากรณ์ XML (มักจะกำหนดผ่านสคีมา) รายการที่ครอบคลุมมากขึ้น แต่มีการดูแลน้อยกว่าสามารถพบได้ที่นี่
❗เป้าหมายสำหรับส่วนนี้คือการมีรายการรูปแบบที่จัดตั้งขึ้นพร้อมลิงก์ไปยังทรัพยากรเช่นข้อกำหนด schemas และบทช่วยสอน อย่าลังเลที่จะมีส่วนร่วม!
- การวิเคราะห์ข้อมูลมาร์กอัป (ANAML) - มาตรฐาน XML สำหรับเคมีวิเคราะห์และข้อมูลทางชีวภาพ
- Atom - รูปแบบฟีดเว็บ
- ภาษามาร์กอัป CDF (CDFML)
- CellML - ภาษาสำหรับการอธิบายแบบจำลองทางคณิตศาสตร์
- ภาษามาร์กอัปเคมี (CML)
- DOCBOOK - ภาษามาร์กอัปความหมายสำหรับเอกสารทางเทคนิค
- ภาษามาร์กอัปสภาพอากาศดิจิตอล (DWML)
- ธุรกิจอิเล็กทรอนิกส์โดยใช้ภาษามาร์กอัป Extensible (EBXML) - ชุดข้อมูลจำเพาะสำหรับธุรกิจอิเล็กทรอนิกส์
- คำอธิบายการถาวรที่เข้ารหัส (EAD) - Astandard สำหรับการเข้ารหัสการค้นหาการค้นหาอุปกรณ์เอดส์
- Wiki, ไพรเมอร์ (วิดีโอ), EAD3 Schemas, EAD 2002 Schemas
- fictionbook - รูปแบบ e -book
- Geography Markup Language (GML) - ภาษาสำหรับการแสดงคุณสมบัติทางภูมิศาสตร์
- GraphML - รูปแบบสำหรับการอธิบายกราฟ
- MathML - ภาษาสำหรับการอธิบายสัญกรณ์ทางคณิตศาสตร์
- คำอธิบายวัตถุข้อมูลเมตาคำอธิบาย Schema (mods)
- รูปแบบข้อความอุตสาหกรรมข่าว (NITF) - มาตรฐานสำหรับเนื้อหาข่าว
- Wiki, NITF 3.6 XSD (มีรุ่นอื่น ๆ ที่นี่)
- โครงร่างโปรเซสเซอร์มาร์กอัป (OPML) - รูปแบบสำหรับโครงร่าง
- Wiki, XSD อย่างไม่เป็นทางการ
- PHYLOXML - ภาษาสำหรับการอธิบายต้นไม้สายวิวัฒนาการ (หรือเครือข่าย) และข้อมูลที่เกี่ยวข้อง
- RSS - รูปแบบฟีดเว็บ
- กราฟิกเวกเตอร์ที่ปรับขนาดได้ (SVG)
- Wiki, MDN Tutorial, W3Schools Tutorial, SVG ที่ยอดเยี่ยม
- Hypertext Markup Language (XHTML) - การปฏิรูป HTML
- XSPEC - การทดสอบหน่วยและการพัฒนาที่ขับเคลื่อนด้วยพฤติกรรม (BDD) สำหรับ XSLT, XQuery และ Schematron
↥กลับไปด้านบน↥
ชุมชน
เว็บไซต์/ฟอรัม
- XML.com - เว็บไซต์สำหรับทรัพยากร XML การสอนและข่าว
- XML.org - เว็บไซต์ที่ขับเคลื่อนด้วยชุมชนสำหรับทรัพยากร XML
- R/XML - subreddit สำหรับการสนทนา XML
- XML @ Stack Overflow - การอภิปรายที่เกี่ยวข้องกับ XML ในสแต็กล้น
การประชุม
- XML Prague - การประชุมประจำปีเกี่ยวกับภาษามาร์กอัปและข้อมูลบนเว็บ
- Balisage - การประชุมประจำปีที่อุทิศให้กับมาร์กอัปอธิบาย
- Markup UK - การประชุมเกี่ยวกับ XML และเทคโนโลยีมาร์กอัปอื่น ๆ
บล็อก
- บล็อก / Saxon Diaries ของ Michael Kay
- deltablog - deltaxml
- XML Aficionado
- XML กดบล็อก
- บล็อก XML ออกซิเจน
- บล็อกของ Altova
- บล็อกของ Inera
รายชื่อผู้รับจดหมาย
- XSL -list - รายการจดหมายสำหรับคำถามและแอปพลิเคชัน XSLT
- Schematron - รายชื่อผู้รับจดหมายสำหรับการอภิปราย schematron
- XML -DEV - รายการจดหมายที่ใช้งานอยู่ใน XML.org
บทความ
- ในการป้องกัน XML โดย Nicolas Fränkel
↥กลับไปด้านบน↥
บทเรียน
รายการบทเรียนที่ให้การแนะนำที่ดีเกี่ยวกับระบบนิเวศ XML
- การสอน W3Schools XML - ครอบคลุม XML, XPath, XSLT, XQuery, DTD, XSD, AJAX, DOM และบริการเว็บที่ใช้ XML หลายแห่ง
- Tutorials Point XML Tutorial - ผู้เริ่มต้นแนะนำถึง XML และเทคโนโลยีที่เกี่ยวข้อง
- Javatpoint XML Tutorial - ครอบคลุม XML, การตรวจสอบ XML, XPATH, XQUERY และ XSLT
- การสอนและคำแนะนำ XMLFILES - ครอบคลุมพื้นฐาน, XSL, DTD, DOM, RSS Feeds, SEO, XBRL, XHTML และบทความที่ยอดเยี่ยมอื่น ๆ
↥กลับไปด้านบน↥
หนังสือ
โปรดทราบว่าหนังสือเหล่านี้หลายเล่มมีให้บริการออนไลน์ฟรี - การค้นหาของ Google อย่างรวดเร็วควรพอเพียง
- XML: คู่มือ Visual Quickstart โดย Kevin Howard Goldberg
- เรียนรู้ XML โดย Erik Ray
- XML โดยย่อโดย Elliotte Rusty Harold, W. Scott หมายถึง
- การแนะนำเกี่ยวกับ XML และเทคโนโลยีเว็บโดย Anders Møller, Michael I. Schwartzbach
- XML สำหรับ Dummies - Ed Tittel, Frank Boumphrey, Lucinda Dykes
- เริ่มต้น XML - Joe Fawcett, Danny Ayers, Liam Re Quin
- Sams สอนตัวเอง XML ใน 24 ชั่วโมงโดย Michael Morrison
- Professional XML - Didier Martin, Michael Kay, Stephen F. Mohr
↥กลับไปด้านบน↥
ส่วนขยายรหัส Visual Studio
- XML (Red Hat) - สนับสนุนการสร้างและแก้ไขเอกสารตามเซิร์ฟเวอร์ Lemminx XML
- แท็กเปลี่ยนชื่ออัตโนมัติ - เปลี่ยนชื่อแท็ก HTML/XML ที่จับคู่อัตโนมัติ
- แท็กปิดอัตโนมัติ - เพิ่ม HTML/XML ปิดแท็กโดยอัตโนมัติ
- เครื่องมือ XML - การจัดรูปแบบ XML, XQuery และ XPATH Tools สำหรับรหัส Visual Studio
- C# XML Documentation Comments - สร้างความคิดเห็นเอกสาร XML
- SVG Preview - ตัวอย่างสดของไฟล์ SVG
- สวย xml - xml formatter
- XML Toolkit - การตรวจสอบไวยากรณ์และรูปแบบที่ดี
↥กลับไปด้านบน↥
ส่วนขยายเบราว์เซอร์
Mozilla Firefox
Google Chrome
- TREE XML - แสดงข้อมูล XML ในแบบที่ใช้งานง่าย
- XML Plus - XML Viewer
- XML Formatter - Formatter ในเบราว์เซอร์สำหรับ XML
- XML Editor - ตัวแก้ไขรหัส XML และตัวตรวจสอบ
- Night XML - Dark Mode XML Viewer
- เครื่องมือ XML - คอลเลกชันเครื่องมือสำหรับ XML - การแปลงการจัดรูปแบบ minification ฯลฯ
- XML Formatter - อีกตัวหนึ่ง XML Formatter
↥กลับไปด้านบน↥
มีส่วนช่วย
ยินดีต้อนรับ! อ่านแนวทางการบริจาคก่อน