W3C home > Mailing lists > Public > www-rdf-interest@w3.org > February 2005

Re: missing bit of RDF for XML people

From: Stefano Mazzocchi <stefano@apache.org>
Date: Fri, 04 Feb 2005 10:29:16 -0500
Message-ID: <420394CC.2090508@apache.org>
To: dviner@apache.org
Cc: www-rdf-interest@w3.org

Dave Viner wrote:
> Coming from an XML-ish background, I found another example quite useful in
> illuminating the differences between RDF and XML.  I can't remember exactly
> where this came from... but it's along these lines:
> 
> Imagine this XML:
> 
> <country>
> 	Canada
> 	<city>Montréal</city>
> 	<city>Toronto</city>
> 	<city>Vancouver</city>
> </country>
> 
> If a person looks at it, you can clearly see the meaning.  Canada is a
> country, Montreal is a city in Canada.
> Now imagine this XML
> 
> <xxx>
> 	Canada
> 	<yyy>Montréal</yyy>
> 	<yyy>Toronto</yyy>
> 	<yyy>Vancouver</yyy>
> </xxx>
> 
> What is the relationship between Toronto and Canada?  What exactly is Canada
> according to this XML?  
> Although the element name "country" is meaningful to a person, there's no
> explicit meaning to a SAX parser (for example).
>  
> Don't know if this would help others, but I found it useful.

A perfect example of how "unobvious" XML can be, is an apple plist file 
(which is XML, very ugly XML) but with the elements translated in 
chinese... would be a puzzle for most people to figure out how things 
are related to one another.

-- 
Stefano.
Received on Friday, 4 February 2005 15:29:12 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:13 GMT