[Home] [By Thread] [By Date] [Recent Entries]
> From: Michael Kay [mailto:michael.h.kay@n...] > Sent: Saturday, March 23, 2002 3:19 PM > To: 'Joshua Allen'; 'Rick Jelliffe'; xml-dev@l... > Subject: RE: MSXML DOM Special Chars Less Than 32 > > > > Why would someone want to use XML if they need to transmit illegal > > characters? > > A: "I want to replicate my WebDAV configuration. I want to do > this by encoding all the WebDAV properties in an XML file and > transmitting that over the network". > > B: "You can't represent WebDAV properties in XML, because they > can contain characters that XML doesn't support" Actually, I'd rephrase that as: When defined as "plain text", a WebDAV property *by definition* can't have values outside the allowed XML character range. Where we (WebDAV server developers) get in trouble is when in reality, the WebDAV server is just a protocol adapter to some kind of back end system, which is NOT XML-based. Inevitably, we'll have to find an escaping format which is XML 1.0 compliant, cheap and generally accepted. As this problem happens with XML-RPC and SOAP as well, it would be nice to have a single, widely accepted solution... Some of the requirements are: - the format of strings that *can* be represented as XML characters doesn't change - non-XML characters must be ignored by implementations not knowing the escaping mechanism Julian <<attachment: winmail.dat>>
|

Cart



