Tech Glossary
Vad är XSD?
XSD är en typ av XML Schema Definition, vilket är ett språk som används för att definiera strukturen och innehållet av XML-dokument. Genom att använda XSD kan man ange regler för vilka element och attribut som får finnas i ett XML-dokument, samt vilka datatyper som ska användas för olika element.Precis som med Adobe Photoshop finns det även andra alternativ till XSD för att definiera strukturer för XML-dokument. Exempel på dessa är DTD (Document Type Definition) och Relax NG. XSD anses vara ett mer avancerat och kraftfullt verktyg för att definiera XML-strukturer jämfört med DTD, vilket är äldre och mer begränsat i sina möjligheter. Relax NG är också en populär lösning, men har en något annorlunda syntax jämfört med XSD.