This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
FW: How to realize document()
- To: xsl-list at lists dot mulberrytech dot com
- Subject: [xsl] FW: How to realize document()
- From: "Kumar, Yaswanth" <yaswanth dot kumar at eds dot com>
- Date: Wed, 19 Sep 2001 23:21:16 -0500
- Reply-To: xsl-list at lists dot mulberrytech dot com
I use IE 5.5. I don't know which version of MSXML is being used by IE. My
OS is Windows '98. I have made a search in windows/system folder and found
the following dlls' MSXML.dll, MSXML3.dll, MSXML3a.dll, MSXML3r.dll. Is
there anything I am missing?
Also, I have tried the suggested solutions, still I am unable to view the
data.
The modified XSL is:
test1.xsl:
==========
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:variable name="vartest" select="document(source.xml)" />
<xsl:output method="xml" />
<xsl:variable name="numTest" select="4" />
<xsl:template match="/">
<html>
<head>
<title>Test for XInclude</title>
</head>
<body>
<p>Value of numTest is <xsl:value-of select="$numTest" /> </p>
<p><xsl:value-of select="$vartest" /><BR />
<xsl:for-each select="$vartest/chapter/p">
Value of i is: <xsl:value-of select="i" /><br />
value of b is: <xsl:value-of select="b" /><br />
</xsl:for-each></p>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
===========================
Here again, I am unable to print the value of $numTest.
Thanks in Advance!
Yash
Subject: RE: [xsl] how to realize document()
From: Dmitri Ilyin <dmitri.ilyin@memIQ.com>
Date: Wed, 19 Sep 2001 16:03:58 +0200
Which version of IE do you use.
IE 5.x with MSXML 2.5 has problems with document() function...
> -----Original Message-----
> From: cutlass [mailto:cutlass@secure0.com]
> Sent: Wednesday, September 19, 2001 3:47 PM
> To: xsl-list@lists.mulberrytech.com
> Subject: Re: [xsl] how to realize document()
>
>
> at first glance u may be having troubles with the
>
> http:// of the document() call
>
> i would first try including the documents as a local file (
> ie.place your
> xml and xsl file in same directory) and call simply
> document('source.xml')
>
> if this works ( once again havent looked through your xsl
> code ) then u need
> to have a valid uri/url for the document.,
>
> cheers, jim fuller
>
> ----- Original Message -----
> From: "Kumar, Yaswanth" <yaswanth.kumar@eds.com>
> To: <XSL-List@lists.mulberrytech.com>
> Sent: Wednesday, September 19, 2001 8:04 AM
> Subject: [xsl] how to realize document()
>
>
> > Hi All,
> >
> > I am unable to get the values of the nodes that are in
> external xml
> > document.
> >
> > I am a beginner in using XML and XSLT, just learning
> its features by
> > examples.
> >
> > The XML source of the example I tried is as follows:
> >
> > test1.xml:
> > ==========
> >
> > <?xml version="1.0"?>
> > <?xml-stylesheet type="text/xsl" href="test1.xsl"?>
> > <document>
> > <p>The relevant excerpt is:</p>
> > </document>
> >
> > source.xml:
> > ===========
> > <chapter>
> > <p>
> > <i>Sentence 1.</i>
> > <b>Sentence 2.</b>
> > </p>
> > <p>
> > <i>Sentence 3. Sentence 4.</i>
> > <b>Sentence 5.</b>
> > </p>
> > </chapter>
> >
> > test1.xsl:
> > ==========
> > <?xml version="1.0"?>
> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> > version="1.0">
> > <xsl:variable name="vartest"
> > select="document('http://intpw2131/pms_local/source.xml')" />
> > <xsl:template match="/">
> > <html>
> > <head>
> > <title>Test for XInclude</title>
> > </head>
> > <body>
> > <p>Hello</p>
> > <p>Test Data<BR />
> > <xsl:for-each select="$vartest/chapter/p">
> > Value of i is: <x:value-of select="i" /><br />
> > value of b is: <x:value-of select="b" /><br />
> > </xsl:for-each></p>
> > </body>
> > </html>
> > </xsl:template>
> > </xsl:stylesheet>
> >
> >
> > I found many pointers in the archives, but they just
> didn't work for
> > me.. I was trying to realize the examples in the internet explorer.
> >
> > Please help me in this regard!
> >
> > Thanks in advance!
> >
> > Yash
> >
> > XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list