Streaming XML

Rick Jelliffe ricko at
Tue Feb 23 18:45:40 GMT 1999

From: Tim Bray <tbray at>

>True - and to be pedantic, ^C (&#03;) is probably a better choice,
>since its name is ETX, for End-of-text, and it was actually defined
>for this kind of use.  It's in Unicode too, but, just like ^L, not
>in XML.  -Tim

Tim isnt being pedantic: the control characters are provided
specifically to
allow in-band comms signalling. However, implementation is often
and ratty.

Whatever you use, make sure its not ^D,^Q,^S, or ~Z. I am not really
that ^C would not also cause problems, because of its use as an abort
In particular, control signals are often associated with DCE/DTE
signalling, and not end-to-end. You might send a ^C, but how that
to the other end is anyone's business. So a vacant tty control character
like ^L
might be useful. I'd love to hear the results of anyone testing this
with XML
over PPP.

Rick Jelliffe

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list