In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML, based on Murata Makoto's RELAX and James Clark's TREX. A RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document; however, RELAX NG also offers a popular compact, non-XML syntax. Compared to other popular schema languages, RELAX NG is relatively simple.
| Property | Value |
| dbpprop:abstract
|
- In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML, based on Murata Makoto's RELAX and James Clark's TREX. A RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document; however, RELAX NG also offers a popular compact, non-XML syntax. Compared to other popular schema languages, RELAX NG is relatively simple. It is defined by a committee specification of the OASIS RELAX NG technical committee, and also by part two of the international standard ISO/IEC 19757: Document Schema Definition Languages.
- Regular Language Description for XML New Generation (RELAX NG) ist eine einfache Schemasprache für XML, basierend auf Makoto Muratas RELAX und James Clarks TREX. Ein RELAX-NG-Schema spezifiziert Muster für die Struktur und den Inhalt eines XML-Dokuments. Dabei ist ein RELAX-NG-Schema selbst ein XML-Dokument, jedoch bietet es auch eine kompakte Nicht-XML-Syntax an. RELAX NG ist beschrieben in einem Dokument der OASIS RELAX NG Technical Committee und darüber hinaus als internationaler Standard ISO/IEC 19757-2 innerhalb der Document Schema Definition Languages (DSDL). In der Komplexität steht Relax NG etwa zwischen DTD und XML-Schema. Gegenüber der einfachen DTD hat Relax NG vor allem den Vorteil, (wahlweise) XML-Syntax zu verwenden und auch ungeordnete Inhalte zu unterstützen. Darüber hinaus kennt es Datentypen und Namespaces. Beispiele für vergleichbare Sprachen sind noch DSD und Schematron.
- RELAX NG (REgular LAnguage for XML Next Generation) on OASIS-organisaation kehittämä skeemakieli XML-dokumenttien määrittelyyn. Skeemakieli julkaistiin maaliskuussa 2000. RELAX NG:ssä yhdistyivät James Clarkin kehittämä TREX (Tree regular expression for XML) -skeemakieli sekä Murata Makoton kehittämä RELAX (Regular language of description for XML) -skeemakieli. RELAX NG -skeema on XML-pohjainen rakennemäärittely, mutta siitä on mahdollista käyttää myös kompaktia esitysmuotoa, joka ei pohjaa XML:ään. XML-pohjaisen skeeman tiedostopääte on yleensä *. rng ja kompaktisyntaksin muotoisen skeeman *. rnc Verrattuna muihin skeemakieliin, kuten esimerkiksi W3C:n XML Schema -skeemakieleen, RELAX NG:n sanotaan olevan suhteellisen yksinkertainen. OpenDocument -toimistodokumentit on kuvattu RELAX NG -skeemakielellä.
- Relax NG (REgular LAnguage for XML Next Generation) est un langage de description de document XML issu de la fusion de TreX de James Clark et de Relax de Murata Makoto. Considéré comme une alternative préférable à XML Schema, c'est un dialecte XML permettant de définir précisément les différentes contraintes qui déterminent la classe des documents XML qui peuvent passer l'étape de validation. Il propose aussi cependant une syntaxe compacte, non-XML. Relax NG ne spécifie que la structure des documents XML (quels éléments, comment les combiner) et pas la valeur des éléments (par exemple le fait que le contenu d'un élément doit forcément être une date ou bien forcément être une chaîne de dix caractères). Cette vérification de la valeur des éléments est sous-traitée à la bibliothèque de types de XML Schema (ce qui est fait automatiquement par le processeur Relax NG). Le leader sur ce projet est James Clark, déjà reconnu pour ses travaux en SGML, notamment sur le parseur nsgmls. Relax NG est spécifié par l'OASIS et est en passe de devenir une partie de la norme ISO/CEI 19757-2, les langages de définitions de schémas de documents. Relax NG est utilisé pour spécifier OpenDocument, le futur DocBook et Atom.
- RELAX NG (リラクシング、RELAX Next Generation) は、マークアップ言語XMLのスキーマ言語の一つである。 RELAX NG で記述されたスキーマは、XML文書の構造と内容のパターンを定義する。 RELAX NG で記述されたスキーマは、それ自身がXML文書である。 RELAX NG でスキーマをXML文書として記述する方法を、XML構文という。 しかし RELAX NG では、スキーマをXML構文ではない簡潔な短縮構文 (Compact Syntax) で記述することもできる。 つまり RELAX NG では、XML構文でスキーマを記述しても良いし、短縮構文でスキーマを記述しても良い。 RELAX NG は、W3C XML Schema と比べて仕様が簡潔である。 RELAX NG は、ジェームズ・クラークと村田真が共同で設計した。 2001年12月に、OASISの RELAX NG 技術委員会が、RELAX NG の仕様を標準として策定した。 2003年に、ISO/IEC 19757-2 として策定された。
- RELAX New Generation (RELAX NG) er et enkelt, men elegant skjemaspråk for XML, basert på TREX, som er spesifisert av Murata Makoto og James Clark. Et RELAX NG-skjema spesifiserer et mønster for struktur og innhold i et XML-dokument. Skjemaet er selv et XML-dokument, men RELAX NG tilbyr også en populær DTD-inspirert kompakt ikke-XML-syntaks. Språket er spesifisert gjennom en komite-spesifikasjon til OASIS RELAX NG technical committee, og også som en internasjonal standard ISO/IEC 19757-2 the Document Schema Definition Languages.
- RELAX NG (ang. REgular LAnguage for XML Next Generation) - język schematów do języka XML. Został stworzony przez organizację OASIS. Jest częścią proponowanego przez ISO/IEC standardu DSDL. Może występować w składni XML-owej i tzw. Compact.
- RELAX NG (англ. REgular LAnguage for XML Next Generation — регулярна мова для XML, наступне покоління) — мова написання схем XML документів. RELAX NG визначає шаблон структури XML документа та його зміст. Схеми RELAX NG є XML документами, однак, існує, також, компактний варіант мови, який не є XML документом, і має назву англ. RELAX NG Compact Syntax.
|
| dbpprop:hasPhotoCollection
| |
| dbpprop:reference
| |
| rdf:type
| |
| rdfs:comment
|
- In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML, based on Murata Makoto's RELAX and James Clark's TREX. A RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document; however, RELAX NG also offers a popular compact, non-XML syntax. Compared to other popular schema languages, RELAX NG is relatively simple.
- Regular Language Description for XML New Generation (RELAX NG) ist eine einfache Schemasprache für XML, basierend auf Makoto Muratas RELAX und James Clarks TREX. Ein RELAX-NG-Schema spezifiziert Muster für die Struktur und den Inhalt eines XML-Dokuments. Dabei ist ein RELAX-NG-Schema selbst ein XML-Dokument, jedoch bietet es auch eine kompakte Nicht-XML-Syntax an.
- RELAX NG (REgular LAnguage for XML Next Generation) on OASIS-organisaation kehittämä skeemakieli XML-dokumenttien määrittelyyn. Skeemakieli julkaistiin maaliskuussa 2000. RELAX NG:ssä yhdistyivät James Clarkin kehittämä TREX (Tree regular expression for XML) -skeemakieli sekä Murata Makoton kehittämä RELAX (Regular language of description for XML) -skeemakieli.
- Relax NG (REgular LAnguage for XML Next Generation) est un langage de description de document XML issu de la fusion de TreX de James Clark et de Relax de Murata Makoto. Considéré comme une alternative préférable à XML Schema, c'est un dialecte XML permettant de définir précisément les différentes contraintes qui déterminent la classe des documents XML qui peuvent passer l'étape de validation. Il propose aussi cependant une syntaxe compacte, non-XML.
- RELAX New Generation (RELAX NG) er et enkelt, men elegant skjemaspråk for XML, basert på TREX, som er spesifisert av Murata Makoto og James Clark. Et RELAX NG-skjema spesifiserer et mønster for struktur og innhold i et XML-dokument. Skjemaet er selv et XML-dokument, men RELAX NG tilbyr også en populær DTD-inspirert kompakt ikke-XML-syntaks.
- RELAX NG (ang. REgular LAnguage for XML Next Generation) - język schematów do języka XML. Został stworzony przez organizację OASIS. Jest częścią proponowanego przez ISO/IEC standardu DSDL. Może występować w składni XML-owej i tzw. Compact.
- RELAX NG (англ. REgular LAnguage for XML Next Generation — регулярна мова для XML, наступне покоління) — мова написання схем XML документів. RELAX NG визначає шаблон структури XML документа та його зміст.
|
| rdfs:label
|
- RELAX NG
- RELAX NG
- Relax NG
- Relax NG
- RELAX NG
- RELAX NG
- RELAX NG
- RELAX NG
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:disambiguates
of | |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |