xCBL 3.5 Document Definitions (XML DTD Version)
XML DTDs are the validation mechanism officially specified for use in XML 1.0, and are supported by all XML applications. Because of this, DTDs are provided so that these applications may be used to work with xCBL documents.
xCBL 3.5 is provided in a new DTD format. The version which has traditionally been provided for xCBL libraries used parameter entities in order to attempt to recreate the modular nature of xCBL, with reused components defined once as an entity and then referenced where required. For a couple of reasons this has proved to cause problems with some XML tools, either due to problems resolving the parameter entities, or the fact that there is no single root element defined in this format. Also, as xCBL has grown the overhead of loading the entire library has become more of an issue. Our reasoning behind having a DTD version of xCBL was to allow support for systems and tools which cannot yet handle schema and from feedback we were getting, the previous version did not do this well enough. So we are now providing a download zip which contains a set of "single root" DTD's. There is one self contained DTD for each document in the xCBL 3.5 library, with the entire structure of each document fully described within the relevant DTD.
The following xCBL 3.5 DTD components are available for downloading free of charge.
HOME | ABOUT xCBL | xCBL4.0 | xCBL3.5 | EARLIER VERSIONS | DEVELOPMENT RESOURCES | FAQ | LINKS | CONTACT US
License Information - Copyright © 2000
For problems or questions regarding this site, contact firstname.lastname@example.org.