O'Reilly logo

Real World XML by Steven Holzner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Declaring the XLink Attributes

Note that if you're creating valid XML documents, you must declare XLink attributes just like any other attributes. For example, you might use a declaration in a DTD like this for the previous example:

Listing . ch15_03.xml
 
<?xml version = "1.0" standalone="yes"?>
<!DOCTYPE MOVIE_REVIEW [
<!ELEMENT MOVIE_REVIEW (#PCDATA)>
<!ATTLIST MOVIE_REVIEW
					xmlns:xlink CDATA #IMPLIED
					xml:base CDATA #IMPLIED
					xlink:type CDATA #REQUIRED
					xlink:href CDATA #IMPLIED
					xlink:show CDATA #IMPLIED
					xlink:actuate CDATA #IMPLIED
					xlink:title CDATA #IMPLIED> ]> <MOVIE_REVIEW xmlns:xlink = "http://www.w3.org/1999/xlink" xml:base="http://www.starpowder.com" xlink:type = "simple" xlink:show = "new" xlink:href = "reviews.xml"> Mr. Blandings Builds ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required