OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   How to use binary data with XML?

[ Lists Home | Date Index | Thread Index ]
  • From: "Roger L. Costello" <costello@mitre.org>
  • To: Eamon Hayes <eamon@lendac.ie>, "'xml-dev@ic.ac.uk'" <xml-dev@ic.ac.uk>
  • Date: Tue, 20 Apr 1999 07:20:18 -1000

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@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@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS