This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: multiple XML files - one XML output file


Roger,

At 09:33 AM 6/4/2002, you wrote:
I'm currently working on a project which involves a complex tree-like hierarchy
of XML files. As it happens, this hierarchy can be represented by a single file
written in OPML (see here: http://www.opml.org/ ) which can be displayed by the
right sort of outliner. I'm currently using Python and the 4suite tools to
compress the hierarchy into one file. Are there similar mechanisms in XSLT?
For sure (if I read you right). XSLT does the tree-walking part under its own power, and the document() function would give you access to the other files. You could just use xsl:copy-of on the node sets it returns, introducing whatever wrapper elements you needed (or copying them from the OPML) to preserve the hierarchy. The stylesheet could be quite small (maybe as little as two or three templates).

Cheers,
Wendell


======================================================================
Wendell Piez mailto:wapiez@mulberrytech.com
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
======================================================================


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]