XML yang luar biasa
Daftar alat terbaik, perpustakaan, tutorial, dan lainnya untuk semua hal terkait XML.
Isi
- Keluarga XML (singkatnya)
- Draf dan Kemajuan Komunitas
- Memproses perpustakaan
- C
- C ++
- C#
- Anak panah
- Pergi
- Jawa
- Javascript
- Perl
- Php
- Python
- Rubi
- Karat
- Alat baris perintah
- Alat online
- Validasi
- Database XML asli
- Format/bahasa berbasis XML
- Masyarakat
- Situs web/forum/daftar
- Konferensi
- Blog
- Artikel
- Tutorial
- Buku
- VS Ekstensi Kode
- Ekstensi browser
- Mozilla Firefox
- Google Chrome
- Menyumbang
Keluarga XML (singkatnya)
Daftar standar W3C terkait erat dengan XML.
- Spesifikasi Bahasa Markup (XML) Extensible - XML 1.0, XML 1.1
- Spesifikasi beranotasi oleh Tim Bray.
- Namespaces di XML - Namespaces di XML 1.0, namespaces di XML 1.1
- Set Informasi XML - Model data abstrak untuk dokumen XML.
- Extensible Stylesheet Language (XSL) - Keluarga bahasa yang digunakan untuk mengubah dan menyajikan dokumen XML.
- XSL -FO (Formatting Objects) - Lapisan presentasi untuk ormatting data XML untuk output ke layar, kertas, atau media lainnya.
- XSLT - Bahasa untuk mengubah dokumen XML menjadi dokumen XML lainnya, HTML, teks, atau format lainnya.
- XML Path Language (XPath) - Bahasa yang digunakan untuk menavigasi dan memilih node dalam dokumen XML.
- Validasi XML:
- Dokumen Tipe Definisi (DTD) - Satu set aturan yang menentukan blok bangunan hukum dari dokumen XML.
- W3C XML Skema Definisi (XSD) - Bahasa untuk menggambarkan struktur dan konten dokumen XML.
- Atribut Standar:
- XML ID - Pengidentifikasi unik untuk suatu elemen dalam suatu dokumen.
- XML BASE - BASE URI untuk menyelesaikan URI relatif dalam dokumen.
- Menghubungkan Sumber Daya XML:
- XML Inclusions (XINCLUDE) - Standar untuk menggabungkan dokumen XML melalui inklusi.
- XML Pointer Language (XPointer) - Bahasa untuk menangani dan merujuk bagian -bagian tertentu dari dokumen.
- XML Linking Language (XLink) - Bahasa untuk membuat hyperlink dalam dokumen.
- XForms - Standar untuk membuat formulir web.
- XML Signature - Standar untuk tanda tangan digital.
- Enkripsi XML - Standar untuk mengenkripsi data XML.
- Spesifikasi Manajemen Kunci XML (XKMS) - Protokol untuk mengelola kunci kriptografi dalam aplikasi XML.
- XQuery - Bahasa untuk meminta data XML.
- XPROC - Bahasa untuk mendefinisikan pipa pemrosesan XML.
↥ kembali ke atas ↥
Draf dan Kemajuan Komunitas
Kumpulan draft yang dikembangkan secara aktif dan proyek terkait XML yang digerakkan oleh masyarakat.
- Mikroxml
- XML yang tidak terlihat
- Kelompok Komunitas, GitHub
- QT4 (ekstensi XQuery dan XSLT)
- Kelompok Komunitas, GitHub
↥ kembali ke atas ↥
Memproses perpustakaan
C
C ++
- libxml ++
- pugixml
- Tinyxml
- Rapidxml
- Xerces-C ++
C#
Anak panah
Pergi
Jawa
- Jaxp
- dom4j
- Jdom
- VTD-XML
- Xerces2-j
Javascript
- Domparser
- xml-js
- xml2js
- Fast-XML-Parser
Perl
- Xml :: parser
- Xml :: libxml
- Xml :: Sederhana
Php
Python
- xml.etree.elementtree
- lxml
- xml.dom.minidom
Rubi
Karat
↥ kembali ke atas ↥
Alat baris perintah
Kumpulan alat baris perintah untuk pemrosesan XML.
- xmllint - alat XML multifaset yang dilengkapi dengan libxml2.
- XMLSTARLET - Satu set utilitas untuk meminta, mengedit, memvalidasi, dan mengubah dokumen XML.
- XQ - Beautifier dan Content Extractor.
- Dasel - Permintaan dan memodifikasi struktur data menggunakan string pemilih standart. Mendukung XML antara lain.
- Graphtage - Secara semantik membandingkan dan menggabungkan struktur seperti pohon.
- HTML-XML-UTILS-Koleksi utilitas untuk manipulasi XML/HTML.
- Saxon - prosesor XML Mendukung XSLT 3.0, XQuery 3.1, XPath 3.1, dan XSD 1.1. (Catatan: Hanya versi HE yang gratis .)
- TIDY (LIBTIDY) - Dokumen HTML dan XML yang benar dan membersihkan.
- XSLTPROC (LIBXSLT) - prosesor XSLT untuk penerapan stylesheets ke dokumen XML.
↥ kembali ke atas ↥
Alat online
Kutipan kecil dari banyak alat online untuk pemrosesan XML.
- FreeFormatter XML Tools-Formatter, Validator, XSD Generator, XML-TO-JSON, XSL Transformer, XML Escape
- JSON Formatter XML Tools - Formatter, Minify, Viewer, XML Pretty Print, Validator, Editor, Parser
- Kode Percantik Alat XML - Coverter, Generator, DiffTool, Minify, Editor, Parser, Validator, Viewer
- Alat XML ExtendsClass - DiffTool, Formatter, Generator, Validator, XSD Generator
↥ kembali ke atas ↥
Validasi
Bahasa skema
- Definisi Jenis Dokumen (DTD)
- Bagian dari spesifikasi XML 1.0 asli.
- Sumber Daya Tambahan: Wiki, Tutorial
- Definisi Skema XML W3C (XSD) - Primer, Bagian 1, Bagian 2
- Rekomendasi W3C.
- Sumber Daya Tambahan: Wiki, Tutorial
- Santai NG
- Bagian dari DSDL - Standar ISO/IEC 19757-2.
- Sumber Daya Tambahan: Wiki, Tutorial
- Skema
- Bagian dari DSDL - Standar ISO/IEC 19757-3.
- Sumber Daya Tambahan: Wiki, Tutorial
↥ kembali ke atas ↥
Database XML asli
Daftar database XML yang menyimpan dan meminta data XML secara asli.
- Basex
- Wiki, Dokumentasi, GitHub
- Berkeley DB XML
- Wiki, Dokumentasi, GitHub
- ada db
- Wiki, Dokumentasi, GitHub
- Monetdb
- Wiki, dokumentasi, repositori
- Sedna
- Wiki, Dokumentasi, GitHub
↥ kembali ke atas ↥
Format/bahasa berbasis XML
Daftar format dan bahasa populer yang dikuratori yang menggunakan sintaks XML (sering didefinisikan melalui skema). Daftar yang lebih luas, tetapi kurang dikuratori dapat ditemukan di sini.
❗ Tujuan untuk bagian ini adalah untuk memiliki daftar format yang ditetapkan dengan tautan ke sumber daya, seperti spesifikasi, skema, dan tutorial. Jangan ragu untuk berkontribusi! ❗
- Bahasa Markup Informasi Analitik (ANIML) - Standar XML untuk Kimia Analitik dan Data Biologis.
- Atom - Format Umpan Web.
- Bahasa Markup CDF (CDFML)
- Cellml - Bahasa untuk menggambarkan model matematika.
- Bahasa Markup Kimia (CML)
- DOCBOOK - Bahasa markup semantik untuk dokumentasi teknis.
- Bahasa Markup Cuaca Digital (DWML)
- Bisnis elektronik menggunakan Extensible Markup Language (EBXML) - Seperangkat spesifikasi untuk bisnis elektronik.
- DESKRIPSI ARCHIVAL DIARKAN (EAD) - Astandard untuk mengkode arsip menemukan alat bantu.
- Wiki, primer (video), skema EAD3, skema EAD 2002
- FictionBook - Format e -book.
- Geography Markup Language (GML) - Bahasa untuk mengekspresikan fitur geografis.
- GraphML - Format untuk menjelaskan grafik.
- MathML - Bahasa untuk menggambarkan notasi matematika.
- Skema Deskripsi Objek Metadata (Mods)
- Format Teks Industri Berita (NITF) - Standar untuk Konten Berita.
- Wiki, NITF 3.6 XSD (versi lain yang tersedia di sini)
- Garis Bahasa Markup Prosesor (OPML) - Format untuk garis besar.
- PhyLoxML - Bahasa untuk menggambarkan pohon filogenetik (atau jaringan) dan data terkait.
- RSS - Format Umpan Web.
- Grafik vektor yang dapat diskalakan (SVG)
- Tutorial Wiki, MDN, Tutorial W3Schools, SVG yang Luar Biasa
- Extensible Hypertext Markup Language (XHTML) - Reformulasi HTML.
- XSPEC - Kerangka kerja unit tes dan pengembangan berbasis perilaku (BDD) untuk XSLT, XQuery, dan Schematron.
↥ kembali ke atas ↥
Masyarakat
Situs Web/Forum
- XML.com - Situs untuk XML Resources, Tutorials, dan News.
- Xml.org - Situs yang digerakkan oleh komunitas untuk sumber daya XML.
- R/XML - Subreddit untuk diskusi XML.
- XML @ Stack Overflow - Diskusi terkait XML tentang Stack Overflow.
Konferensi
- XML Prague - Konferensi tahunan tentang bahasa markup dan data di web.
- Balisage - konferensi tahunan yang dikhususkan untuk markup deskriptif
- Markup UK - Konferensi tentang XML dan teknologi markup lainnya
Blog
- Blog Michael Kay / Saxon Diaries
- Deltablog - deltaxml
- Penggemar XML
- XML Press Blog
- Blog XML oksigen
- Blog Altova
- Blog Inera
Milis
- XSL -List - Mailing List untuk pertanyaan dan aplikasi XSLT.
- SCHEMATRON - Milis untuk diskusi skema.
- XML -Dev - Mailing Active di XML.org.
Artikel
- Untuk membela XML oleh Nicolas Fränkel.
↥ kembali ke atas ↥
Tutorial
Daftar tutorial yang memberikan pengantar yang baik untuk Ekosistem XML.
- W3Schools XML Tutorial - Meliputi XML, XPATH, XSLT, XQuery, DTD, XSD, AJAX, DOM, dan beberapa layanan web berbasis XML.
- Tutorial Point XML Tutorial - Intro Pemula untuk XML dan Teknologi Terkait.
- Tutorial Javatpoint XML - Meliputi XML, Validasi XML, XPath, XQuery, dan XSLT.
- Tutorial dan Panduan XMLFiles - Meliputi Dasar -Dasar, XSL, DTD, DOM, Feed RSS, SEO, XBRL, XHTML, dan artikel luar biasa lainnya.
↥ kembali ke atas ↥
Buku
Perhatikan bahwa banyak dari buku -buku ini tersedia online secara gratis - pencarian Google cepat sudah cukup.
- XML: Panduan Visual QuickStart oleh Kevin Howard Goldberg
- Belajar XML oleh Erik Ray
- Singkatnya XML oleh Elliotte Rusty Harold, W. Scott
- Pengantar XML dan Teknologi Web oleh Anders Møller, Michael I. Schwartzbach
- XML untuk Dummies - Ed Tittel, Frank Boexhrey, Lucinda Dykes
- Awal XML - Joe Fawcett, Danny Ayers, Liam Re Quin
- Sams mengajari diri sendiri XML dalam 24 jam oleh Michael Morrison
- XML Profesional - Didier Martin, Michael Kay, Stephen F. Mohr
↥ kembali ke atas ↥
Ekstensi Kode Studio Visual
- XML (Red Hat) - Dukungan untuk membuat dan mengedit dokumen, berdasarkan server Lemminx XML
- Tag Ganti Nama Otomatis - Ganti nama otomatis Tag HTML/XML yang dipasangkan
- Tag Tutup Otomatis - Secara Otomatis Tambahkan Tag Tutup HTML/XML
- Alat XML - Alat pemformatan XML, XQuery, dan XPath untuk kode studio visual
- Komentar Dokumentasi C# XML - Hasilkan Komentar Dokumentasi XML
- Pratinjau SVG - Pratinjau Langsung dari File SVG
- Pretty XML - Formatter XML
- XML Toolkit - Sintaks dan Validasi Well -Formedness
↥ kembali ke atas ↥
Ekstensi browser
Mozilla Firefox
- XML Viewer Plus
- Cantik XML
Google Chrome
- XML Tree - Menampilkan data XML dengan cara yang ramah pengguna.
- XML Plus - Penampil XML
- Formatter XML - Formatter in -browser untuk XML
- Editor XML - Editor dan Validator Kode XML
- Night XML - Mode Gelap XML Viewer
- XML Tools - Kumpulan Alat untuk XML - Konversi, Pemformatan, Minifikasi, dll.
- Formatter XML - Formatter XML lainnya
↥ kembali ke atas ↥
Menyumbang
Kontribusi dipersilakan! Baca Pedoman Kontribusi terlebih dahulu.