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

  • From: Francis Norton <francis@r...>
  • To: Dimiter Naydenov <bluelight@o...>
  • Date: Thu, 05 Jul 2001 12:32:53 +0100

Hi,

Dimiter Naydenov wrote:
> 
> Hello,
> 
> I would like to ask how one could reference a remote document (such as
> "www.test.org/docs/samp.xml") and get a part of its DOM (say an element with
> all below it) and use it in a local XML (e.g. insert it as a new element
> somewhere). The "local" XML doc is processed by a parser and then is
> modified dynamically (new elements are inserted/deleted).
> 
I would like to suggest that the best way is to use XSLT and the
document() function, eg

<xsl:copy-of select="document('http://www.test.org/mydoc.xml')/a/b/c" />

You can use the XSLT engine included in MSXML or maybe Saxon for java.

Francis.

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