„XSD” változatai közötti eltérés

11 bájt törölve ,  1 évvel ezelőtt
nincs szerkesztési összefoglaló
(ez valószínűleg nem a bankrabló)
 
{{dablink|Ez a cikk a W3C által ajánlott XML Schema nyelvről, az XSD-ről (XML Schema Definition) szól. Az XML sémáról szóló bővebb információért nézze meg az [[XML séma]] szócikket.}}
 
Az '''XML Schema''', egy a sok [[XML séma|XML sémanyelv]] közül. A [[W3C]] ajánlásával publikálták, 2001 májusában.<ref>{{cite web|url=http://www.dblab.ntua.gr/~bikakis/XML%20and%20Semantic%20Web%20W3C%20Standards%20Timeline-History.pdf |title=XML and Semantic Web W3C Standards Timeline
|date=2012-02-04}}</ref> Ez volt az első olyan sémanyelv az [[XML]]-hez, amely "Ajánlás" státuszba került a W3C által. Az XML Schema, mint W3C specifikáció és az általános XML séma fogalmak összekeverését elkerülendő, a specifikáció 1.1-es verziójától kezdve a W3C '''XSD'''-ként hivatkozik a nyelvre. Az XSD az "XML Schema Document" rövidítésből származik, amely egy XML Schema nyelven ''írt'' dokumentum, amely általában az "xsd" XML [[névtér]] előtagot tartalmazza.
 
Az XSD segítségével felírhatóakfelírhatók olyan szabályrendszerek, melynek meg kell hogy feleljen egy [[XML]] dokumentum ahhoz, hogy "érvényes" legyen az adott sémában.
 
== Az XSD története ==
Az XSD-re hatással voltakvolt a [[DTD|Document Type Definiton]]-k, és más korai XML sémarendszerek, mint a [[DDML]], [[SOX]], XML-Data és [[XDR]]. Ezen rendszerekből vett át jellemzőket, ugyanakkor egy kompromisszum ezen rendszerek között. Az XSD publikálása és bevezetése után az XDR-t és az SOX-et használták és támogatták egy ideig. A [[Microsoft]] termékei az XDR-t használták 2006 decemberéig, az [[MSXML]] 6.0-s verziójáig, (amelyben lecserélték az XDR-t az XSD-re), 2006 decemberéig.<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/ms761410%28v=VS.85%29.aspx|title=Removal of XDR Schema Support in MSXML 6.0|accessdate=2010-09-19}}</ref> A [[Commerce One]] Inc. a saját maga által kifejlesztett SOX sémanyelvét használta, amíg be nem csődölt 2004-ben.
 
A legszembetűnőbb újdonságok az XSD-ben, melyek nem megtalálhatóakmegtalálhatók a [[DTD|Document Type Definition]]-ben, az a [[névtér|névterek]] használata, valamint adattípusok, melyek segítségével az attribútumok típusát megadhatjuk dátumnak vagy egész számnak az egyszerű szöveg helyett.
 
Az XSD 1.0-s specifikációját 2001-ben publikálták, majd 2004-ben adták ki a második kiadást, amely sok hibát javított. Az XSD 1.1-es verziója [http://www.w3.org/News/2012#entry-9412 2012 áprilisában] lett W3C ajánlás.
Névtelen felhasználó