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.


Statements (45)
Predicate Object
instanceOf XML schema language
schema language
abbreviation RELAX NG
canUseWith W3C XML Schema datatypes
other datatype libraries
category data validation technology
markup language technology
compactSyntaxBasedOn non-XML text format
competesWith DTD
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 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

Referenced by (8)
Subject (surface form when different) Predicate
RELAX NG
abbreviation
Schematron
canBeUsedWith
Schematron
comparedTo
James Clark ("RELAX NG schema language")
contributedTo
RELAX NG ("Regular Language for XML Next Generation")
fullName
DocBook
hasSchemaLanguage
XML Schema ("Relax NG")
relatedStandard
XML
validatedBy

Please wait…