[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: best-technique for selective group and merge?
At 12:44 PM 3/2/2004, Ken wrote:
At 2004-03-02 08:43 -0800, James A. Robinson wrote:The feature can contain multiple configs, each of which I want to merge across features: ... I want to be able to select /config_datastore/site/* and perform selective grouping (on feature @name) and merging (on the feature/config elements) to return: ... I like this solution. What had occurred to me is to key directly to parameters, using a compound key value of its configuration id as well as feature name. But I think Ken's solution is cleaner and more elegant. It's a case where variable-based grouping such as Ken demonstrates from time to time on the list has advantages over key-based grouping. Maybe we think of key-based grouping (or Muenchian document-scoped solutions in general) because we've gotten used to that pattern, and haven't quite internalized the other approach. But I'm making it a point to study the variable-based solutions when I see them, since this bias (at least on my part) almost undoubtedly comes from the natural inclination to do what I know works despite its being more cumbersome and difficult than a less-familiar alternative, even when that alternative is both cleaner, and arguably closer to the "spirit" of XSLT. Cheers, Wendell
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|