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
canUseWith W3C XML Schema datatypes
linked to: XML Schema

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

W3C XML Schema
linked to: 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 Regular Language for XML Next Generation
linked to: RELAX NG
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
linked to: RELAX NG
RELAX NG fullName Regular Language for XML Next Generation
linked to: RELAX NG
RELAX NG abbreviation RELAX NG
Schematron canBeUsedWith RELAX NG
Schematron comparedTo RELAX NG
James Clark contributedTo RELAX NG schema language
linked to: RELAX NG
DocBook hasSchemaLanguage RELAX NG
RELAX influenced RELAX NG
RELAX isPredecessorOf RELAX NG
RELAX hasSuccessor RELAX NG
RELAX relatedTo RELAX Namespace
linked to: RELAX NG
RELAX relatedStandard RELAX NG specification
linked to: RELAX NG
TREX precursorOf RELAX NG
TREX influenced RELAX NG
TREX abbreviationOf Tree Regular Expressions for XML
linked to: RELAX NG
TREX hasSuccessor RELAX NG
TREX relatedTo RELAX NG
TREX status superseded by RELAX NG
linked to: RELAX NG
TREX hasAlternativeName Tree Regular Expressions for XML
linked to: RELAX NG
ISO/IEC 19757-3 relatedTo RELAX NG
ISO/IEC 19757-2 defines RELAX NG
ISO/IEC 19757-2 hasTitle Regular-grammar-based validation (RELAX NG)
linked to: RELAX NG
DTD relatedTo RELAX NG