[Home] [By Thread] [By Date] [Recent Entries]

  • To: bill palmer <palmer@e...>
  • Subject: Re: Idea - std. non-flat <g><e/></g> syntax
  • From: Peter Hunsberger <peter.hunsberger@g...>
  • Date: Sun, 10 Jul 2005 22:32:09 -0500
  • Cc: "xml-dev@l..." <xml-dev@l...>
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ec+B3N2jbKX4KEz2tX3bRGte41LRtROsZvryxJ6bhJ0vFvZTXBIUClkc/aOM+9Z8+O6es8AQ15FG58GtMSLwWZb7iP2VzYiZrKW5m2eEHkbudsKIc485qYyL6qQmi0+cdvwb08wSWqZ9/Nf2w+87eYx62RCn4VLuoH+weFIavrc=
  • In-reply-to: <42CF2B25.88A668F4@e...>
  • References: <42CF2B25.88A668F4@e...>
  • Reply-to: Peter Hunsberger <peter.hunsberger@g...>

On 7/8/05, bill palmer <palmer@e...> wrote:
> Sorry if this is an old idea. The more I have experimented with the idea
> recently,  the more compelling it seems.
> 
> What if repetitive fragments of xml had default non-flat format? Perhaps
> a "standard" non-flat syntax would be always recognized and flattened in
> a manner understood by all processors.

Depending on which direction you want to take this idea you've either
reinvented basic compression or XSLT.

> 
> Essentially a block of flat records would be entered as <e/> leaf nodes
> of nested <g/> outer elements. All attributes on the <g/> elements would
> be repeated on the <e/> elements.
>

<snip type="explanation of the above"/>

Given the above, I'd say your heading toward reinventing XSLT (but
without using any of those messy namespaces)...

-- 
Peter Hunsberger

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member