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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] Some comments on the 1.1 draft

[ Lists Home | Date Index | Thread Index ]


> If you start allowing
> control characters (which are somewhat debatable *as* characters in the
> first place), it becomes very easy to abuse the power and to have
> application-specific uses of embedded encodings. This is effectively what
> Mr. Rhys from MS wanted: the ability to store arbitrary binary streams
> inside XML encoded data.

> The problem is that XML is *text*. It is made from *characters*, and
> arbitrary binary strings have no place in it. Once you change that, you
> have essentially ruined XML as a textual markup language.

This argument seems to apply equally against Base64 encoding as it does
against control characters.

I think of XML not as a textual markup language, but rather as a layer over
which markup languages can be defined.  Why is it the job of XML to prevent
characters that are not appropriate for some classes of markup languages?

Jim
---------------------------
Jim Theriot
mailto:Jim.Theriot@posc.org
POSC -- Energy eStandards
9801 Westheimer, Suite 450
Houston TX USA 77042
+1 713 267 5109 : phone
+1 713 784 9219 : fax
---------------------------






 

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

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