The FlixML DTD

 

B Movies
Flixm Build
Flixm Dtd
Syntax Check
Whats Xml
Why Flixml
Xml Links
 

[Get the raw file here -- use your browser's "Save Link As..." feature. If you'd just like to see it on your screen, you can instead look at a text version here.]

A Document Type Definition, or DTD, tells an XML processing program everything it needs to know in order to validate a given XML document.

If you'd like to create your own FlixML documents for describing B movies, include these two lines at the top of the document:

<?xml version="1.0" ?>
<!DOCTYPE flixinfo SYSTEM "http://www.flixml.org/flixml/flixml.dtd">

If you make a copy of the flixml.dtd file for your own purposes, don't forget to change the URL which follows the SYSTEM keyword so that it points to your copy instead of mine. (Also in this case, let me know about the changes you've made... maybe they ought to be in my version, too.)

If you're really not sure how to proceed even though you've got a working DTD to build on, you might want to follow the Tutorial link in the menu at the left.

Version History

How time flies when you're having fun -- or creating a new DTD from scratch while writing a book whose biggest chapter is about creating a DTD. (Those aren't generally the same thing.)

The FlixML DTD has undergone various changes already since the publication of Just XML. Here's a summary (more recent changes first):

 
   





eXTReMe Tracker