How do embed carriage return/new line into the data?

Andrew Layman andrewl at
Thu Dec 2 20:07:24 GMT 1999

Regarding putting RDF features into XML, David Megginson wrote:

> I disagree strongly with the last part of that statement.  I'd argue
> the opposite -- higher-level layers should be as independent of XML as
> possible.  That's the only way to build good, layered architectures.
> XML does one thing (represent a tree structure in a character stream)
> very well: it's an excellent layer to build other layers on top of,
> but XML itself should stay as simple as possible so that it's
> applicable widely to many different fields.
> > I think that if the work being done on RDF were refocused to making
> > sure that XML Schemas do everything that the RDF advocates are
> > rightly claiming is necessary, that we will see a clear win in terms
> > of pushing the whole XML effort from a theoretical effort into a
> > major paradigm shift with extensive real-world implications.
> That would be another serious mistake.  Object exchange, while
> important, represents only one of many layers that can be build on top
> of XML, and if XML Schemas start trying to solve high-level problems
> for every specific domain, it will become an unimplementable mess.
> RDF already made a similar mistake by mixing together a spec for
> object encoding in XML with a spec for representing knowledge about
> Web pages.

I agree with David on every one of the points he makes above.  

I am at least as keen as the next person to use XML for transferring
structured data often originated or consumed by object systems, but it would
be bad design to make this the only use of XML schemas. 

Best wishes,
Andrew Layman  

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 unsubscribe, mailto:majordomo at the following message;
unsubscribe 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