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 ... |
Get Real World XML now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.