Live briefing
Everything about XML schema
Description of a type of XML document
An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. These constraints are generally expressed using some combination of grammatical rules governing the order of elements, Boolean predicates that the content must satisfy, data types governing the content of elements and attributes, and more specialized rules such as uniqueness and referential integrity constraints. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: XML schemaA 5-minute orientation
- Skim a recent paper: TempoX: A disciplined approach for data management in multi-temporal and multi-schema-version XML databasesInfluential work since 2022
- Pick up a classic book: XML in a nutshellThe most-reprinted book on the subject
- Read the landmark paper: SAWSDL: Semantic Annotations for WSDL and XML SchemaCited 384 times
- Go sideways: XML Schema (W3C)A closely related topic
- Go sideways: XMLA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
SAWSDL: Semantic Annotations for WSDL and XML Schema
Expressiveness and complexity of XML Schema
Comparative analysis of six XML schema languages
Element similarity measures in XML schema matching
Information preserving XML schema embedding
Constraint Preserving Transformation from Relational Schema to XML Schema
XML schema mappings for heterogeneous database access
XML schema language: taking XML to the next level
🆕 Influential since 2022
TempoX: A disciplined approach for data management in multi-temporal and multi-schema-version XML databases
XML Schema Validation Using Java API for XML Processing
XML Schema Design and Transformation of SEDRIS-based Environmental Data
A Data Modeling Strategy for Korean Sinitic Poetry: Designing an XML Schema
Embedding Structure into HTML for More Precise Retrieval of Information, A Novel XML Schema
📚 Books worth reading
XML in a nutshellElliotte Rusty Harold, W. Scott Means · 2001
Definitive XML SchemaPriscilla Walmsley · 2001- 📕MatML version 3.0 schemaE. F. Begley · 2003
XML Schema EssentialsR. Allen Wyke, Andrew Watt · 2002
RELAX NGEric van der Vlist · 2003
XMLKevin Howard Goldberg · 2008
The XML schema companionNeil Bradley · 2003
XML SchemaEric van der Vlist · 2002
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- XML Schema (W3C) XSD (XML Schema Definition), a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible…
- XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for…
- RELAX NG In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML. A RELAX NG schema specifies a pattern for the structure…
- Document type definition A document type definition (DTD) is a specification file that contains a set of markup declarations that define a document type for an SGML-family markup…
- Schematron Schematron is a rule-based validation language for making assertions about the presence or absence of patterns in XML trees. It is a structural schema…
- Oxygen XML Editor The Oxygen XML Editor (styled <oXygen/>) is a multi-platform XML editor, XSLT/XQuery debugger and profiler with Unicode support. It is a Java application…
- DocBook DocBook is a semantic markup language for technical documentation. It was originally intended for writing technical documents related to computer hardware…
- XML Information Set XML Information Set (XML Infoset) is a W3C specification that defines an abstract data model of an XML document in terms of a set of information items…