How to use binary data with XML?
Roger L. Costello
costello at mitre.org
Tue Apr 20 19:15:19 BST 1999
I have a few questions on using binary data (e.g., gif, jpeg images)
with XML.
(1) Binary data isn't actually put in an XML file, correct? i.e., the
binary data is _not_ inline, correct? An XML file just contains ASCII
text, correct?
(2) Just like in HTML, binary data is _referenced_ by the XML document,
correct?
(3) Is this the correct way of using binary data:
DTD:
<!NOTATION jpeg PUBLIC "JPEG">
<!NOTATION gif PUBLIC "GIF">
<!ENTITY bostonGIF SYSTEM "http://www.maps.com/boston.gif" NDATA gif>
<!ENTITY bostonJPEG SYSTEM "http://www.maps.com/boston.jpeg" NDATA jpeg>
<!ELEMENT map (image)>
<!ELEMENT image EMPTY>
<!ATTLIST image
src ENTITY #REQUIRED
desc CDATA #IMPLIED>
XML:
<map>
<image src="bostonGIF"
desc="Map of Boston"/>
</map>
Here we see an XML document _referencing_ a file containg binary data.
The binary data is not actually inline. Is this how it's done? /Roger
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list