[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XML DTD help for binary data
Gang He wrote: > I am working on writing a XML DTD to describe a data file. The file will > contain some binary data. I understand that I can use Entity and > Notation to do the job. But for some reason I have to make the file > containing the binary data a XML document file. Could someone please > tell me whether I can use PCDATA for the binary data directly A bad idea, as XML files are UTF-8 by default, and your binary data will probably not be. You can use an XML declaration to make use of an 8-bit charset like 8859-1, but that will cause the file to be woefully misinterpreted by anyone else who gets it, which is contrary to the spirit of XML. > or I > should make all binary characters into character references and then put > them in PCDATA? And if I need make all binary characters into character > references first, is there any way to convert the binary character into > character reference automatically? To really give a decent answer, we need to know what the binary data is and why it's there. The most XML-like solution is to take the binary data and remap it into character data in a way that depends on the type (if integer, as decimal numbers; if structured, using XML structure). Give us more details, please. -- John Cowan http://www.ccil.org/~cowan cowan@c... You tollerday donsk? N. You tolkatiff scowegian? Nn. You spigotty anglease? Nnn. You phonio saxo? Nnnn. Clear all so! 'Tis a Jute.... (Finnegans Wake 16.5) xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|