IEC > Webstore > Search > Register > Check out > Payment > Order confirmation

Publication detail

 
Reference ISO/IEC 19757-9 ed1.0 withdrawn corrigendum
> preview
Title Information technology -- Document Schema Definition Languages (DSDL) -- Part 9: Namespace and datatype declaration in Document Type Definitions (DTDs)
Publication date 2008-11-11
Format, price
(Swiss francs)
and language
58.- 12 pages
58.- 152 Kb
 
Abstract ISO/IEC 19757-9:2008 defines a language that is designed to extend the declarative functionality of an XML Document Type Definition (DTD) to include

  • declaring one or more namespaces to which some or all of the element and attribute names in a DTD belong,

  • declaring constraints on the content of elements with content model ANY to contain elements whose names belong to one or more specified namespaces,

  • declaring datatypes for elements that contain data content only and for attribute values.



ISO/IEC 19757-9:2008 defines two alternative syntax bindings for this language. The first syntax binding uses XML processing instructions and is designed to enable declarations in this language to be embedded within an XML DTD without invalidating the DTD or altering its interpretation so far as legacy DTD parsers are concerned. This first syntax also provides a means of associating a DTD with an external declarations subset containing declarations in either syntax. This syntax is defined using the modified BNF syntax notation used in W3C XML. The second defined syntax binding uses an XML document syntax. The syntax rules are defined by a schema that conforms to the RELAX NG Compact Syntax defined in ISO/IEC 19757-2. This syntax is designed to enable declarations in this language to be expressed almost entirely in XML (in this case one XML processing instruction needs to be inserted in the DTD) to facilitate implementation using existing XML tools, either as a namespace-qualified fragment embedded within an XML instance or as a separate XML document.
Technical Committee JTC 1/SC 34 - Document description and processing languages  RSS
ICS Codes
35.240.30 IT applications in information, documentation and publishing
*Including Standard Generalized Markup Language (SGML), automatic translation machines, etc.
 
Replaced by
 
Work in progress
ProjectStage codeForecast publication date
No project under development--


Search

>> Advanced search

Quick access by ref. number



Basket

Your basket is empty
Your country is :
Your TVA is : You must login...

Payment

Accepted credit cards:
Prices in CHF (Swiss francs)
Request a pro forma to pay by bank transfer or cheque
Learn how to share your publications with your colleagues, using networking options
Prices in CHF (Swiss francs)
We accept the following credit cards:
To pay by bank transfer: request a pro forma
If you purchase regularly through the IEC Webstore you can open a corporate account

Just Published

>> Published in the last 30 days

Bestsellers

  1. IEC 60601-1-2 Ed. 4.0
  2. IEC 60825-1 Ed. 3.0
  3. IEC 61000-4-5 Ed. 3.0
  4. IEC 60079-1 Ed. 7.0
  5. IEC 60598-1 Ed. 8.0
  6. IEC 61000-3-2 Ed. 4.0
  7. IEC 60034-2-1 Ed. 2.0
  8. IEC 61000-4-6 Ed. 4.0
  9. IEC 60068-2-30 Ed. 3.0
  10. IEC 60601-1 Ed. 3.1