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] What is XML For?

[ Lists Home | Date Index | Thread Index ]

Yeah. thats what you would want, but thats not an XML PList - (defined 
as what the PList serializer will write out).  It was a counter to "now 
PLists are XML".   The xmlization of plists has not been a good thing.

On Friday, October 25, 2002, at 12:17  PM, Anthony B. Coates wrote:

> ** Reply to message from tblanchard@mac.com on Fri, 25 Oct 2002 
> 10:56:25 +0200
>
> Speaking of things that only a mother could love, I think a better XML 
> approach
> would be along the lines of
>
> <library>
>   <CD>
>     <artist>Alice Cooper</artist>
>     <title>Goes To Hell</artist>
>   </CD>
> </library>
>
> which is no harder to write than your curly braces version, especially 
> if you
> are using an XML editor that at least knows how to put in the close 
> tags.  You
> can always use a stylesheet to generate your verbose XML sample below. 
>  If you
> compare the literal XML-isation of a text format to the original text 
> format,
> the XML version will always look bigger and uglier, but that is 
> because literal
> transformations, like literal translations of languages, usually 
> produce poor
> results.  You need to think about how you would *really* approach the 
> problem
> from each side of the technology divide.
>
> 	Cheers,
> 		Tony.
>
>> Yeah, but the XML representation is so fugly that nobody that writes
>> one by hand uses the XML format.  Also, I think you'd cringe yourself
>> at what is represented - nothing semantically interesting.  You get
>> something like (off the top of my head)
>>
>> <dictionary><key>CDs</key>
>> 	<array>
>> 		<item><dictionary>
>> 			<key>artist</key><string>Alice Cooper</string>
>> 			<key>title</key><string>Goes To Hell</string></dictionary>
>> 		</item>
>> 	</array>
>> </dictionary>
>>
>> vs
>>
>> { CDs = (
>> 		{ artist = "Alice Cooper"; title = "Goes To Hell"; }
>> 	);
>> }
> ====
> Anthony B. Coates, Information & Software Architect
> mailto:abcoates@TheOffice.net
> MDDL Editor (Market Data Definition Language)
> http://www.mddl.org/
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>
>





 

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

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