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.

AI illustration

How this image was made

AI-generated illustration of RELAX NG

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of RELAX NG (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 (11)

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 (31)

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 ⓘ
JIS TR X 0029 → subject → RELAX XML schema language ⓘ
linked to: RELAX NG
RELAX Core → relatedTo → RELAX NG ⓘ
ISO/IEC 19757-2 → defines → RELAX NG ⓘ
subject linked to: ISO/IEC 19757
Character repertoire description language → relatedTo → RELAX NG ⓘ
Murata Makoto → knownFor → RELAX schema language ⓘ
linked to: RELAX NG
Murata Makoto → notableWork → RELAX NG ⓘ