XML Schema är en standard som skapats av World Wide Web Consortium ( W3C ) för att definiera strukturen för XML- dokument och göra den utvidgade Markup Language (XML ) mer robust som en databas lösning, särskilt vid överföring av data mellan olika applikationer eller över ett nätverk.
Du behöver :
Text editor
en
Skapa ett XML- schema för att definiera en databas med memon som du kan skicka till anställda . . Gör detta genom att skapa en fil med namnet " note. xsd " med en textredigerare.
2 .
Definiera XML version som används i schemat . Detta bör alltid vara den första raden i XML- dokumentet .
xml version="1. 0 " ? Author 3 .
Öppna
element och definiera dina namnutrymme . Schemat elementet är rotelementet för alla XML Schema dokument och det måste innehålla all den information innan den stängs . Klistra in följande:
Detta öppnar schemat . Den " xmlns "-attributet definierar namnrymden för ditt schema . Det används för att säkerställa att flera XML- dokument som använder samma namn för data inom dem kan hålla saker rakt . I det här fallet använder du ett namnområde som heter " XSI " och ställer man in webbadressen till XML Schema -standarden på W3C . Generellt sett bör namnrymden vara din egen hemsida och bör sättas till ett unikt namn. (se referenser 3 )
4
Klistra in följande kod i din schema dokument , mellan ingående och utgående schemat taggarna , så här: .
(se referenser 1 )
Detta försäkrar att alla XML- dokument med hjälp av detta schema bör innehålla ett element som kallas " not . " Det förklarar sedan att noter är en komplex typ , vilket innebär att den innehåller mer än en upplysning .
Nästa , den " sekvensen "läggs . Detta försäkrar att de uppgifter som måste finnas med i XML handling i samma ordning som de visas här . Om du inte bryr dig om ordningen på data visas i XML, kan den " sekvens "-taggen tas bort . (se referenser 4 )
Slutligen data av " not " element själva är listade . De är alla listade som av strängen typ . XML Schema ger dussintals datatyper som används i XML- dokument , men de tre stora är String , datum och numeriska.
5 .
Skapa en " note. xml " filen med din text editor och klistra in följande .
xml version="1. 0 " ? > ;
xmlns=" http://www. w3schools. com "
xmlns : XSI=" http://www. w3. org/2001/XMLSchema instans "
XSI : schemaLocation=" http://www. w3schools. com note. xsd " >
Tove
Jani <; /från >
Påminnelse
Glöm inte mig i helgen
Som ni ser , förklarar det att det använder samma namnområde som används i steg 2 och finns en webbadress där det XML-schema dokumentet kan hittas av någon som ser det här XML-dokument .
Slutligen listar den data med hjälp av taggarna definieras i XML-scheman: till , från , rubrik och kropp
.