Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
van der Vlist E. — Relax NG
van der Vlist E. — Relax NG



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Relax NG

Автор: van der Vlist E.

Аннотация:

Synopsis

XML has spread rapidly into all aspects of computing because of its radical flexibility. Developers can create vocabularies that identify data and document structures according to their own preferences. While this flexibility is powerful, it has also driven the development of vocabularies that describe and constrain those structures, called schemas. Unfortunately, developers have been trapped between relatively weak but easily approachable XML 1.0 DTDs and the much more powerful but dauntingly complex W3C XML Schema. Over the past few years, an alternative has emerged, combining the ease of DTDs with the power of W3C XML Schema: RELAX NG.

This book explores this new schema vocabulary, from its clean foundations through best practices to integration with other data-description approaches. While working with RELAX NG is easy compared to W3C XML Schema, there is still plenty to learn. RELAX NG explains both the XML syntax and compact syntax in depth, showing how to use every pattern in both syntaxes with clear, simple examples. Whether you're a programmer defining XML vocabularies for interchange or a document manager supporting new metadata in a publishing environment, you'll find RELAX NG a refreshing approach to describing XML. This book provides a complete guide to this exciting new technology, from how to get started to how best to apply it to many different kinds of XML problems.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: 1st edition

Год издания: 2003

Количество страниц: 486

Добавлена в каталог: 22.10.2007

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
# hash      
(nameClass) container      
(pattern) container      
* operator      
*-nameClass      
-nameClass      
-pattern      
>> syntax (following annotation)      
Ambiguity      
ambiguity, accepting      
ambiguity, datatype      
ambiguity, different types      
ambiguity, name class      
ambiguity, regular expression      
ambiguity, regular hedge grammars      
ambiguity, RELAX NG      
ambiguity, versus determinism      
ambiguous patterns, glossary definition      
ambiguous schemas, downsides to      
Annotations      
annotations, applications      [See application annotations]
annotations, conversion      
annotations, DTDs      
annotations, Dublin Core      
annotations, following      
annotations, for applications      
annotations, for documentation purposes      [See documentation annotations]
annotations, for extension      
annotations, grammar      
annotations, initial      
annotations, losing the relation between link and location      
annotations, preprocessing      
annotations, simplification and      
annotations, that extend features of RELAX NG      
annotations, that help generate something      
annotations, value and param patterns      
annotations, W3C XML Schema      
anyName element      2nd 3rd
application annotations      
application annotations, conversion      
application annotations, extension      
application annotations, preprocessing      
Assert      
assignMethod      
atomic patterns      
atoms      
atoms, character classes      
atoms, special characters      
atoms, wildcards      
attribute element      
attribute pattern      2nd
attribute pattern, compact syntax and      
attribute pattern, pattern normalization      
Attributes      
attributes, adding to element      
attributes, confusing usage with elements      
attributes, constraints on      
attributes, default namespace and      
attributes, definitions      
attributes, definitions, duplication      
attributes, duplication      
attributes, extending      
attributes, having different datatypes in an enumeration      
attributes, identifiers, good candidates for being      
attributes, in instance documents      
attributes, limitations      
attributes, whitespace normalization      
attributes, with duplicate names      
author.rnc file      
author.rng file      
available identifier      
base64 datatype      
binary content      
bizarre patterns      
BLOCKS      
book-content.rnc file      
bookcontent.rng file      
boolean datatype      
Boydens, Isabelle      
building blocks      
building blocks, independent vocabularies      
building blocks, needing a feature missing in RELAX NG      
building blocks, text tools      
building blocks, XML tools      
built-in type library      
byte datatype      
C pre-processor (CPP)      
canonical formats      
caret (^)      2nd
Carriage return      
Categories      
chameleon design, glossary definition      
chameleon schemas      
chameleon schemas, pros and cons      
chameleon schemas, putting in library      
Character classes      
character classes, glossary definition      
character classes, intersections of      
character classes, user-defined      
Character Repertoire Validation (DSDL Part 7)      
Character Repertoire Validation for XML (CRVX)      
character-element.rnc file      
character-element.rng file      
character.rnc file      
character.rng file      
child elements and fixed order      
choice element      
choice element, combining name classes      
choice element, name-class      
choice element, pattern      
choice pattern      2nd
choice pattern, combining by      
choice pattern, combining with group pattern      
choice pattern, combining with value pattern      
choice pattern, double parentheses      
choice pattern, pattern normalization      
Clark, James      2nd
Clark, James, foreword      
Clark, James, simplicity      
classical Perl character class, glossary definition      
closed schemas      
closed-schema.rnc file      
closed-schema.rng file      
CName production      
co-occurrence constraint      
co-occurrence constraint, conversion      
colonized names      
combinations and parentheses      
combine attribute (XML syntax)      
Comments      
comments and documentation annotations      
common principles for annotating RELAX NG      
common principles for annotating RELAX NG, alternatives and workarounds      
common principles for annotating RELAX NG, annotating groups of definitions      
common principles for annotating RELAX NG, using compact syntax      
common principles for annotating RELAX NG, using XML syntax      
common-content named pattern      
compact syntax      
compact syntax, annotating RELAX NG using      
compact syntax, escaping named pattern identifiers in      
compact syntax, first      
compact syntax, initial annotations and      
compact syntax, losing information in translation      
compact syntax, newlines within quotes      
compact syntax, overview      
compact syntax, position-sensitivity      
compact syntax, reference      
compact syntax, translating between XML syntax using Trang      
compact syntax, versus simple form      
compact syntax, versus XML syntax      
components      
components, making optional      
components, WXS      
compositors      
compositors, glossary definition      
compositors, group      
compositors, interleave      [See interleave compositors]
compositors, simple patterns, differentiations between      
containers, elements that act as      
content models      
content models, bad example      
content models, constraints      
content models, glossary definition      
content models, mixed      [See mixed content models]
content models, patterns used as building blocks in libraries of      [See building blocks]
content-oriented schema style, example      
conversion annotations      
Cowan, John      
CRVX (Character Repertoire Validation for XML)      
Cunningham, Ward      
data element      
data pattern versus text pattern      
datatypeLibrary, declaration of      
datatypeName literal      
datatypeName param exceptPattern      
datatypeName production      
Datatypes      
Datatypes (DSDL Part 5)      
datatypes, ambiguity      
datatypes, assignment and RELAX NG      
datatypes, boolean      
datatypes, byte      
datatypes, decimal      2nd
datatypes, declaration      
datatypes, double      
datatypes, DTD compatibility      
datatypes, examples      
datatypes, float      
datatypes, glossary definition      
datatypes, int      
datatypes, integer      
datatypes, libraries      
datatypes, long      
datatypes, native and whitespace      
datatypes, negativeInteger      
datatypes, nonNegativeInteger      
datatypes, nonPositiveInteger      
datatypes, positiveInteger      
datatypes, reference      
datatypes, short      
datatypes, unsignedByte      
datatypes, unsignedInt      
datatypes, unsignedLong      
datatypes, unsignedShort      
datatypes, W3C XML Schema      
datatypes, W3C XML Schema, language      
datatypes, W3C XML Schema, Name      
datatypes, W3C XML Schema, NCName      
datatypes, W3C XML Schema, NMTOKEN      
datatypes, W3C XML Schema, NMTOKENS      
datatypes, W3C XML Schema, normalizedString      
datatypes, W3C XML Schema, string      
datatypes, W3C XML Schema, token      
date datatype      
date formats      
date formats, patterns and      
dateTime datatype      
DCMI (Dublin Core Metadata Initiative)      
dc\:copyright element      
decimal datatype      2nd
decimal separator      
decl      
Declarative Document Architectures (DSDL Part 8)      
default namespace      2nd 3rd
default namespace, attributes and      
default namespace, declaration      
default namespace, using prefixes      
define element      
define element, grammar merge      
define element, XML syntax      
define pattern, pattern normalization      
definitions      
definitions, annotating groups of      
definitions, fine-grained      
definitions, not defined by group      
derivative algorithm      
derived types (W3C XML Schema)      
determinism versus ambiguity      
deterministic patterns, glossary definition      
difference between sets      
disambiguating schemas made easier      
disambiguation rules, making explicit      
div element      
div element, embedded within other div elements      
div element, grammar-content      
div element, include-content      
div element, pattern normalization      
div pattern, annotating groups of definitions      
DocBook annotations      
DocBook project      
DOCTYPE declaration      
Document Object Model      [See DOM]
Document Schema Definition Languages      [See DSDL]
Document Type Definition      [See DTD]
Documentation      
documentation annotations      
documentation annotations, comments      
documentation annotations, DocBook annotations      
documentation annotations, Dublin Core annotations      
documentation annotations, RDDL annotations      
documentation annotations, RELAX NG DTD compatibility comments      
documentation annotations, SVG annotations      
documentation annotations, XHTML annotations      
Documents      
documents, infosets and      
documents, instance      [See instance documents]
documents, keeping independent of applications      
documents, schema      [See schemas]
DOM (Document Object Model)      
DOM, glossary definition      
dot character (.)      
double datatype      
double parentheses and choice      
DSDL (Document Schema Definition Languages)      
DSDL, glossary definition      
DSDL, offerings      
DSDL, parts      
DTD (Document Type Definition)      2nd
DTD Schema      
DTD Schema, relative order of child elements      
DTD, annotations to generate      
DTD, compatibility datatypes      
DTD, RELAX NG compatibility comments      
DTD, type ID      
DTD, versus W3C XML Schema      
DTD-like RELAX NG schema      
DTD-like RELAX NG schema, example      
DTD-like RELAX NG schema, updating      
Dublin Core      
Dublin Core Metadata Initiative (DCMI)      
Dublin Core, (dc) elements, adding to grammar      
Dublin Core, annotations      2nd
Dublin Core, example with initial annotations      
DuCharme, Bob      
duration lexical space      
EBNF (Extended Backus-Naur Form)      
EBNF, grammar      2nd
EBNF, production reference      
ebXML      
element element      
1 2 3 4
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте