Sustainability of Digital Formats: Planning for Library of Congress Collections

Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact
Format Description Categories >> Browse Alphabetical List

W3C XML Schema 1.0

>> Back
Table of Contents
Format Description Properties Explanation of format description terms

Identification and description Explanation of format description terms

Full name W3C XML Schema Language 1.0
Description

Developed under the auspices of the World Wide Web Consortium (W3C).

"The purpose of the XML schema language is to provide an inventory of XML markup constructs with which to write schemas. The purpose of a schema is to define and describe a class of XML documents by using these constructs to constrain and document the meaning, usage and relationships of their constituent parts: datatypes, elements and their content, attributes and their values, entities and their contents and notations. Schema constructs may also provide for the specification of implicit information such as default values. Schemas document their own meaning, usage, and function." From XML Schema Requirements from W3C.

Relationship to other formats
    Has later version W3C XML Schema 1.1. Approved in April 2012. Not described separately at this site.
    Affinity to XML_DTD, XML Document Type Definition. Another language for defining classes of XML documents.

Local use Explanation of format description terms

LC experience or existing holdings  
LC preference  

Sustainability factors Explanation of format description terms

Disclosure Fully documented by W3C.
    Documentation At http://www.w3.org/XML/Schema
Adoption Very widely adopted.
    Licensing and patents  
Transparency  
Self-documentation  
External dependencies  
Technical protection considerations  

Quality and functionality factors Explanation of format description terms

Text
Normal rendering

XML Schema files can be viewed and searched as normal text.

XML Schema files are not strictly "normal" text, since their function is to support the creation, validation, and manipulation of documents in the class they define. Quality and functionality factors are typically assessed on the basis of a particular Schema and the fitness of the defined document class for the intended purpose.

Other
Format specification An XSD has the special purpose of defining a class of XML documents.

File type signifiers and format identifiers Explanation of format description terms

Tag Value Note
Filename extension xsd
File extension used for schema definition files. Instances compliant with a schema will often have the extension .xml.

Notes Explanation of format description terms

General  
History  

Format specifications Explanation of format description terms


Useful references

URLs


Last Updated: 02/21/2017