XML Schema

GPTKB entity

Properties (62)
Predicate Object
gptkbp:instanceOf Schema Language
gptkbp:allows namespace support
gptkbp:basedOn XML
gptkbp:can_be elements
attributes
element groups
complex content models
enumerations
attribute groups
key/keyref constraints
simple content models
gptkbp:compatibleWith SOAP
gptkbp:createdBy default values
fixed values
min/max occurrences
gptkbp:defines element occurrence
element order
gptkbp:description XML_documents
gptkbp:generator database schemas
https://www.w3.org/2000/01/rdf-schema#label XML Schema
gptkbp:is_a_model_for XML_data_types
gptkbp:is_a_platform_for data validation rules
gptkbp:is_a_tool_for data modeling
gptkbp:is_part_of XML technology stack
gptkbp:is_recognized_for yes
W3C
gptkbp:is_supported_by most programming languages
XML_parsers
gptkbp:is_used_in enterprise applications
configuration files
content management systems
data integration
data interchange
data migration
data serialization
data transformation
interoperability between systems
web applications
web services
data exchange formats
generate documentation
XML-based applications
create reusable components
API definitions
create XML APIs
create complex types
create simple types
document data structures
enforce data integrity
validate data types
defining_the_structure_of_XML_data
validate_XML_against_rules
gptkbp:opposedBy DTD
gptkbp:provides data types
type inheritance
gptkbp:supports data validation
user-defined types
validation_of_XML_documents
gptkbp:traditions data representation
data description
gptkbp:uses gptkb:XSD
gptkbp:wrote XML