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

  • To: Michael Kay <mike@s...>
  • Subject: Re: get attribute node value
  • From: Nishi Prafull <nishiprafull@g...>
  • Date: Wed, 13 Apr 2005 12:44:17 -0700
  • Cc: xml-dev@l...
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=FdSjftohuF//xNHFCgVD70LmpY/BpTvViCre/RovBD84R6FWUVDCpA742Wlrvu2+/mvNN76KKCj1LPNupFnbXnyIvMBw3Bc9WRBpQwiOmOIX8VJNyLj8N1goMukui1z1BVCPEkO1/UOZrLOs9e38UkBuxnOhV/QvPmNKYYzWmHY=
  • In-reply-to: <c540fe26050413122724655a7a@m...>
  • References: <c540fe260504121355375ac4c6@m...> <425c4650.2e9bc5b6.4e43.ffffe4cfSMTPIN_ADDED@m...> <c540fe26050413122724655a7a@m...>
  • Reply-to: Nishi Prafull <nishiprafull@g...>

Sorry, this works. I had a typo.

Thanks for listening.

On 4/13/05, Nishi Prafull <nishiprafull@g...> wrote:
> DOM:
> I tried the following
> NodeList nodeList=document1.selectNodes("/ns:configuration//plus/addr",lnsr);
>    XMLElement abcNode = (XMLElement)nodeList.item(0);
>    String abcaddrVal = sunNode.getAttribute("setup");
>    String jreUrl = "http://" + abcaddrVal;
>    sunNode.setAttribute("setup",jreUrl);
> 
> which correctly returns the first element attr and modifies it
> <addr name ="abc" setup="/jpi/j2re.exe"/>
> 
> But if i try to do
> XMLElement defNode = (XMLElement)nodeList.item(1);
> 
> it still returns me the above "abc" attribute entryand not the next
> "def" element entry.
> 
> How can I resolve that?
> Thanks.
> 
> 
> On 4/12/05, Michael Kay <mike@s...> wrote:
> > It rather depends what technology you are using.
> >
> > XSLT, XQuery, DOM, Java....?
> >
> > Michael Kay
> > http://www.saxonica.com/
> >
> > > -----Original Message-----
> > > From: Nishi Prafull [mailto:nishiprafull@g...]
> > > Sent: 12 April 2005 21:55
> > > To: xml-dev@l...
> > > Subject:  get attribute node value
> > >
> > > Hi:
> > > I have the following snippet
> > > <plus>
> > >     <addr name ="abc" setup="/jpi/j2re.exe"/>
> > >     <addr name ="def"  setup="/jpi/jre.exe"/>
> > > </plus>
> > >
> > > I need to modify the values of the setup attributes to
> > >  setup="http://....../jpi/j2re.exe"
> > >  setup="http://....../jpi/jre.exe"
> > >
> > > How should I get the value of the attribute node setup for both the
> > > addr elements?
> > > Thereafter I will modify it  by concatenating the new string
> > > to the value.
> > >
> > > Thanks.
> > >
> > > -----------------------------------------------------------------
> > > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> > > initiative of OASIS <http://www.oasis-open.org>
> > >
> > > The list archives are at http://lists.xml.org/archives/xml-dev/
> > >
> > > To subscribe or unsubscribe from this list use the subscription
> > > manager: <http://www.oasis-open.org/mlmanage/index.php>
> > >
> > >
> >
> > -----------------------------------------------------------------
> > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> > initiative of OASIS <http://www.oasis-open.org>
> >
> > The list archives are at http://lists.xml.org/archives/xml-dev/
> >
> > To subscribe or unsubscribe from this list use the subscription
> > manager: <http://www.oasis-open.org/mlmanage/index.php>
> >
> >
>

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