The XML specification conforms to the Document Type Definition (DTD) in Figure 7-3. Only types that are included in a specified library are included in the XML. Figure 7-3. XML DTD
There are three types of elements/attributes:
The text associated with an element or an attribute (e.g., #PCDATA, #CDATA) is, unless explicitly stated otherwise, normative or informative depending on the element or attribute with which it is associated, as described in Figure 7-3. (Note: Many of the elements and attributes in the DTD are for rendering purposes.) 7.1 Value Types as ObjectsThroughout the textual descriptions of methods in the XML, there are places where a parameter of type object or an interface type is expected, but the description refers to passing a value type for that parameter. In these cases, the caller shall box the value type before making the call. |