Embedded XML/XSL documents

Subject: Embedded XML/XSL documents
From: "Russell Allen" <rallen@xxxxxxxxxxxx>
Date: Mon, 12 Jul 1999 10:21:38 -0500
Does xml/xsl support nested remote documents?  For example:
 
Root.xml:
<Root>
  <LeftChild>
    <?import SRC=""/>
  </LeftChild>
  <RightChild>
    <?import SRC=""/>
  </RightChild>
</Root>
 
LChild.xml:
<E1>
  ...data...
</E1>
 
RChild.xml:
 
<E2>
  ...data...
</E2>
 
Such that the processing of Root would cause the loading of Left and Right, along with their associated style sheets.
 
The use case for this is for a web site with a universal format.  Say, a border on the left with a set of links like a main menu.  That could be the left child.  The right child would be the individual content for a particular page.  Thus, when your 'menu' changes you only need to change a single document instead of every page in your site.
 
Is this possible?  What command should I look at in the spec?  Is this supported by any xml/xsl parsers?  (IE5, LotusXSL...)
 
I apologize for asking a question that the spec could answer.  I have skimmed it but I do not recall such a command.
 
Thanks in advance,
Russell Allen.
Software Engineer
ComFrame Software Corp.
Current Thread