[Home] [By Thread] [By Date] [Recent Entries]
Mark,
Consider splitting your process into separate phases, each processing the results of the last, and/or amending the data with apparatus like "maps" representing the abstracted structure. Even when not strictly necessary, this can be an excellent way of helping to manage the complexity of a task like this, as it isolates and foregrounds some of the design decisions. In XSLT 2.0 this can all be done within a single transformation, although for development you may want to split out into more than one, making it easier to see what's going on. Cheers, Wendell At 06:57 AM 5/19/2009, you wrote: Having read your comments, I think maybe I need to try and focus on exactly where I split the data ie. at which generalised level, say <xsl:template match="*/*/group | */*/law | */*/exp-level-1 | */*/exp-level-2" priority="2"> rather than just relying on a general template match for "law" or "group". ====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
|

Cart



