XML Schema

Schemat XML (ang. XML Schema DefinitionXSD) – standard służący do definiowania struktury dokumentu XML wykorzystywany do komunikacji pomiędzy systemami teleinformatycznymi[1].

XML Schema opracowany przez W3C. Stanowi alternatywę dla DTD, przy czym posiada znacznie większe możliwości.

XML Schema jest strukturą XML, w odróżnieniu od DTD niebędącego częścią standardu XML. Dokumenty zawierające definicje XML Schema zapisuje się zwykle w plikach z rozszerzeniem.xsd (od XML Schema Definition).

Specyfikacja XML Schema powstała w 2001 r. i składa się z 3 części:

  1. Primer – Elementarz – nienormatywna część zawierająca podstawy tego języka
  2. Structures – Struktury
  3. Datatypes – Typy danych

Przypisy

  1. Wytyczne w zakresie warunków gromadzenia i przekazywania danych w postaci elektronicznej na lata 2014–2020, Minister Rozwoju i Finansów, s. 7.

Linki zewnętrzne

  • W3C XML Schema – strona główna standardu
  • XML Schema Part 0: Primer
  • XML Schema Part 1: Structures
  • XML Schema Part 2: Datatypes
  • p
  • d
  • e
Technologie związane z XML (Extensible Markup Language)
Rdzenne technologie XML-a
Języki stylistyczne
Języki z rodziny XML Linking
  • XML Linking Language (XLink)
  • XML Base
  • XML Pointer Language (XPointer)
Języki zapytań dokumentów XML
  • XML Path Language (XPath)
  • XML Query Language (XQuery)
  • XML Syntax for XQuery (XQueryX)
Rodzaje schematów dokumentów XML
  • Document Type Definition (DTD)
  • XML Schema
  • REgular LAnguage for XML Next Generation (RELAX NG)

Kontrola autorytatywna (format pliku):
  • GND: 4803276-1