RELAX NG

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instanceOf schema language
gptkbp:category XML technology
Markup language schema
gptkbp:competitor gptkb:W3C_XML_Schema
DTD
gptkbp:designedBy gptkb:James_Clark
gptkbp:expressedIn attribute constraints
constraints on XML structure
element content models
mixed content
namespace constraints
gptkbp:fileExtension .rnc
.rng
gptkbp:fullName gptkb:Regular_Language_for_XML_Next_Generation
gptkbp:hasFeature simplicity
modularity
extensibility
expressiveness
no fixed data type system
support for external data type libraries
gptkbp:hasSubgroup ISO/IEC 19757 (Document Schema Definition Languages - DSDL)
https://www.w3.org/2000/01/rdf-schema#label RELAX NG
gptkbp:influenced gptkb:Schematron
gptkb:W3C_XML_Schema
other XML schema languages
gptkbp:influencedBy gptkb:RELAX
gptkb:TREX
gptkbp:notableFor gptkb:Saxon
gptkb:Sun_Multi-Schema_Validator
gptkb:XMLStarlet
gptkb:libxml2
gptkb:Jing
Trang
gptkbp:releaseYear 2001
gptkbp:specifies gptkb:ISO/IEC_19757-2:2008
gptkb:OASIS_RELAX_NG_Specification
gptkbp:standardizedBy gptkb:ISO/IEC_JTC_1/SC_34
gptkb:OASIS
true
gptkbp:standardNumber gptkb:ISO/IEC_19757-2
gptkbp:supports XML
namespace-aware validation
XML syntax
compact syntax
data type libraries
modular schemas
gptkbp:symbol XML-based
compact syntax
gptkbp:usedFor XML schema validation
gptkbp:website https://relaxng.org/
gptkbp:bfsParent gptkb:Document_Object_Model
gptkb:XML_Schema
gptkbp:bfsLayer 5