Magazine
 

XML : DTD

 

DTD Example

<!ATTLIST reciept type (check|cash) “cash”>

XML example:

<reciept type=”check” />
or
<reciept type=”cash” />

Use enumerated attribute values when you want the attribute value to be one of a fixed set of legal values.

5. DTD-Entities

Entities are variables used to define shortcuts to standard text or special characters. Entity references are references to entities Entities can be declared internally or externally.

Internal Entity Declaration
Syntax

<!ENTITY entity-name “entity-value”>

DTD Example:

<!ENTITY name “Amit”>
<!ENTITY company “RoseIndia”>

XML example:

<Profile>&name;&company;</Profile>

Note: An entity has three parts: an ampersand (&), an entity name, and a semicolon (;).

An External Entity Declaration Syntax

 
<!ENTITY entity-name SYSTEM “URI/URL”>

DTD Example:

<!ENTITY name SYSTEM “http://
www.roseindia.net/entities.dtd”>
<!ENTITY company SYSTEM “http://
www.roseindia.net/entities.dtd”>

XML example:

<Profile>&name;&company;</Profile>

 

Jan  2008 | Java Jazz Up |35
 
previous
index
next
 
View All Topics
All Pages of this Issue
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,

30
, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53 , 54, 55, 56, 57,

58
, 59, 60, 61, 62, 63 , 64, 65 , 66 , 67 , 68 , 69 , 70 , 71 , 72 , 73 , 74 , 75 , 76 , 77 , 78 , 79 , 80 , 81 , 82 ,

83, 84 , 85 , 86, 87 , 88, 89 , 90 , 91 , 92 , 93 , 94 , 95 , 96 , 97 , 98 , 99 , 100 , 101 , 102 , 103, 104 , 105 ,

106, 107,

Download PDF