This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: getting multiple values
- To: xsl-list at lists dot mulberrytech dot com
- Subject: RE: [xsl] getting multiple values
- From: P Vikram <vikram_good_boy at yahoo dot com>
- Date: Wed, 5 Sep 2001 17:30:44 -0700 (PDT)
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi
Can anybody help.iam getting alternate values.Iam
getting 2,4,6.
testvar = testXML.documentElement.selectNodes("ID");
idarray = new Array();
var j =0;
while (testvar.nextNode()){
alert(testvar.nextNode().text);
}
<XML id="testXML">
<DATA>
<ID>1</ID>
<ID>2</ID>
<ID>3</ID>
<ID>4</ID>
<ID>5</ID>
<ID>6</ID>
<ID>7</ID>
</DATA>
</XML>
--- "Sullivan, Dan" <dsullivan@develop.com> wrote:
> use selectNodes. What you are seeing is expected
> behaviour for
> selectSingleNode, it returns the first node of all
> that matched the
> XPath expression.
>
> Dan
>
> -----Original Message-----
> From: P Vikram [mailto:vikram_good_boy@yahoo.com]
> Sent: Wednesday, September 05, 2001 7:58 PM
> To: xsl-list@lists.mulberrytech.com
> Subject: [xsl] getting multiple values
>
>
>
>
>
>
> Hi all
>
>
testXML.documentElement.selectSingleNode("//ID").text)
>
> returns me 1.
>
> How to get all the values.
>
> Thanks
>
>
> <XML id="testXML">
>
>
> <DATA>
> <ID>1</ID>
> <ID>2</ID>
> <ID>3</ID>
> <ID>4</ID>
> <ID>5</ID>
> <ID>6</ID>
> <ID>7</ID>
> </DATA>
>
> </XML>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> --- P Vikram <vikram_good_boy@yahoo.com> wrote:
> > Hi
> >
> > i did all these...but still iam not getting the
> > value
> > in textbox.funny thing s iam getting the value in
> > the
> > alert if i use selectsinglenode method.
> >
> > any ideas??/
> >
> > Thanks
> > --- Chris Bayes <chris@bayes.co.uk> wrote:
> > > Still!
> > > If you remove all the bugs you get
> > > <html>
> > > <head>
> > > <script language="javascript">
> > > function test() {
> > > var xsl = new
> ActiveXObject("microsoft.xmldom");
> > > xsl.async = false;
> > > xsl.load("v.xsl");
> > > var optHTML =
> > > testXML.XMLDocument.transformNode(xsl);
> > > document.all("test").innerHTML = optHTML;
> > > }
> > > </script>
> > > </head>
> > > <body onload="test()">
> > > <XML id="testXML">
> > > <TESTDATA>
> > > <DETAILS>
> > > <TABLE>
> > > <TEST>iwantthisvalue</TEST>
> > > </TABLE>
> > > </DETAILS>
> > > </TESTDATA>
> > > </XML>
> > > <div id="test">
> > > </div>
> > > </body>
> > > </html>
> > > Produces
> > > <?xml version="1.0" encoding="UTF-16"?><INPUT
> > > maxLength="7" name="test"
> > > size="14" value="iwantthisvalue" />"
> > > As for the stylesheet you should remove all the
> > "//"
> > > you have scattered
> > > around
> > >
> > > Ciao Chris
> > >
> > > XML/XSL Portal
> > > http://www.bayes.co.uk/xml
> > >
> > >
> > > XSL-List info and archive:
> > > http://www.mulberrytech.com/xsl/xsl-list
> > >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Get email alerts & NEW webcam video instant
> > messaging with Yahoo! Messenger
> > http://im.yahoo.com
> >
> > XSL-List info and archive:
> > http://www.mulberrytech.com/xsl/xsl-list
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Get email alerts & NEW webcam video instant
> messaging with Yahoo!
> Messenger
> http://im.yahoo.com
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
__________________________________________________
Do You Yahoo!?
Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger
http://im.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list