RELAX NG

RELAX NG

Die Regular Language Description for XML New Generation (RELAX NG) ist eine XML-Schemasprache zur Definition der Struktur von XML-Dokumenten. Zur Formulierung von Schemas bietet RELAG-NG eine XML-Syntax und semantisch äquivalente kompaktere Syntax an.

RELAG-NG basierend auf den XML-Schemasprachen RELAX von Makoto Muratas (2000-2002) und TREX von James Clarks (2001). RELAX Core wurde als ISO/IEC Technical Report 22250-1 verabschiedet.

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.

Literatur

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • relax — relax …   Dictionnaire des rimes

  • relax — [ rəlaks ] adj. et n. VAR. relax, axe • v. 1955; de l angl. to relax « se détendre » ♦ Anglic. fam. 1 ♦ (Choses) Qui favorise la détente, un repos détendu. Une soirée très relax. Appos. Fauteuil relax, ou n. m. un relax : fauteuil ou chaise… …   Encyclopédie Universelle

  • Relax — Relax, Take It Easy Saltar a navegación, búsqueda Relax, Take It Easy (Relájate, tómalo con calma) es un sencillo de 2006 de Mika, de su álbum debut Life in Cartoon Motion. En el Reino Unido, no llegó a las listas la primera versión del vinilo de …   Wikipedia Español

  • RELAX NG — (REgular LAnguage for XML Next Generation) один из языков описания структуры XML документа. Являясь сама по себе XML документом, схема в этом формате может быть записана с использованием альтернативного, более компактного синтаксиса[1]. В… …   Википедия

  • 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… …   Wikipédia en Français

  • 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 à XML Schema, c est un dialecte XML permettant de… …   Wikipédia en Français

  • Relax — may refer to:* Relax (song) by Frankie Goes to Hollywood * Relax, Take It Easy , a 2006 song by Mika * Relax (film), a Tamil film * Relax...It s Just Sex , a 1998 film * RELAX, short for Regular Language description for XML, a specification for… …   Wikipedia

  • Relax — Re*lax (r? l?ks ), v. t. [imp. & p. p. {Relaxed} ( l?kst ); p. pr. & vb. n. {Relaxing}.] [L. relaxare; pref. re re + laxare to loose, to slacken, from laxus loose. See {Lax}, and cf. {Relay}, n., {Release}.] 1. To make lax or loose; to make less… …   The Collaborative International Dictionary of English

  • relax — re‧lax [rɪˈlæks] verb relax rules/​laws/​restrictions etc to make rules etc less strict: • The country decided to relax its rules on the foreign ownership of its airlines. • Many employers are taking steps toward relaxed dress codes (= being… …   Financial and business terms

  • Relax — (Оффенбах,Германия) Категория отеля: Адрес: Karlstr. 62, 63065 Оффенбах, Германия …   Каталог отелей

  • relax — [ri laks′] vt. [ME relaxen, to loosen < L relaxare < re , back + laxare, to loosen, widen < laxus, loose: see LAX] 1. to make looser, or less firm or tense [to relax one s grip] 2. to make less strict or severe; soften [to relax… …   English World dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”