RELAX NG

E24278

RELAX NG is a schema language used to define and validate the structure and content of XML documents in a concise and flexible way.

All labels observed (9)

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf XML schema language
schema language
abbreviation RELAX NG self-link
canUseWith XML Schema
surface form: W3C XML Schema datatypes

other datatype libraries
category data validation technology
markup language technology
compactSyntaxBasedOn non-XML text format
competesWith XML
surface form: DTD

XML Schema
surface form: W3C XML Schema
designedFor XML
designGoal ease of implementation
expressiveness
independence from specific datatypes
simplicity
feature concise syntax
flexible content modeling
modularization of schemas
pattern-based validation
support for datatypes
support for mixed content
support for namespaces
fullName RELAX NG self-linksurface differs
surface form: Regular Language for XML Next Generation
hasProperty choice and repetition operators
order-sensitive content modeling
reference to named patterns
hasSyntax XML syntax
compact syntax
purpose define structure of XML documents
validate XML documents
relatedTo RELAX
TREX
standardizedBy OASIS
standardType OASIS standard
supersedes RELAX
TREX
supports XML namespaces
datatype libraries
supportsValidationOf attributes
document structure
element content
namespaced elements
usedIn XML toolchains
data-centric XML applications
document-centric XML applications

How these facts were elicited

Referenced by (25)

Full triples — surface form annotated when it differs from this entity's canonical label.

XML validatedBy RELAX NG
XML Schema relatedStandard RELAX NG
this entity surface form: Relax NG
RELAX NG fullName RELAX NG self-linksurface differs
this entity surface form: Regular Language for XML Next Generation
RELAX NG abbreviation RELAX NG self-link
Schematron canBeUsedWith RELAX NG
Schematron comparedTo RELAX NG
James Clark contributedTo RELAX NG
this entity surface form: RELAX NG schema language
DocBook hasSchemaLanguage RELAX NG
RELAX influenced RELAX NG
RELAX isPredecessorOf RELAX NG
RELAX hasSuccessor RELAX NG
RELAX relatedTo RELAX NG
this entity surface form: RELAX Namespace
RELAX relatedStandard RELAX NG
this entity surface form: RELAX NG specification
TREX precursorOf RELAX NG
TREX influenced RELAX NG
TREX abbreviationOf RELAX NG
this entity surface form: Tree Regular Expressions for XML
TREX hasSuccessor RELAX NG
TREX relatedTo RELAX NG
TREX status RELAX NG
this entity surface form: superseded by RELAX NG
TREX hasAlternativeName RELAX NG
this entity surface form: Tree Regular Expressions for XML
ISO/IEC 19757-3 relatedTo RELAX NG
ISO/IEC 19757 (Document Schema Definition Languages, DSDL) defines RELAX NG
subject surface form: ISO/IEC 19757-2
ISO/IEC 19757 (Document Schema Definition Languages, DSDL) hasTitle RELAX NG
subject surface form: ISO/IEC 19757-2
this entity surface form: Regular-grammar-based validation (RELAX NG)
DTD relatedTo RELAX NG