Subject: RE: [xsl] getting multiple values From: P Vikram <vikram_good_boy@xxxxxxxxx> Date: Wed, 5 Sep 2001 17:30:44 -0700 (PDT) |
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@xxxxxxxxxxx> 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@xxxxxxxxx] > Sent: Wednesday, September 05, 2001 7:58 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > 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@xxxxxxxxx> 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@xxxxxxxxxxx> 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] getting multiple values, Sullivan, Dan | Thread | Re: [xsl] getting multiple values, Francis Norton |
RE: [xsl] getting multiple values, Chris Bayes | Date | RE: [xsl] getting multiple values, P Vikram |
Month |