Welcome to WebmasterWorld Guest from 54.146.180.94

Forum Moderators: httpwebwitch

How to access xml attributes?

xml newbie needs help

   
6:25 pm on Sep 6, 2004 (gmt 0)

10+ Year Member



I'm trying to add xml content to my site, using asp and "Microsoft.XMLDOM". So far I can display xml data by using lines such as:

Response.Write xmlObj.getElementsByTagName("AnItem").item((counter)).text

This allows me to access the elements I need from xml docs such as:

<AnObject>
<AnItem id="1245">Item Details go here</AnItem>
</AnObject>

The question is how do I access the attribute tags (e.g. the "id" part of the above example)?

7:17 pm on Sep 6, 2004 (gmt 0)

10+ Year Member



...just found a solution

set temp=xmlObj.getElementsByTagName("Details").item((counter))
AttID=temp.Attributes.getNamedItem("id").Text
response.write AttID

7:29 pm on Sep 6, 2004 (gmt 0)

10+ Year Member



Something like

.item((counter)).attributes.getNamedItem("id").text?

7:32 pm on Sep 6, 2004 (gmt 0)

10+ Year Member



That'll teach me to refresh before posting .....
8:25 pm on Sep 6, 2004 (gmt 0)

10+ Year Member



Hey irnbru,

Thanks anyway. I spent several hours trying to figure it out before posting...only to find a solution a few minutes later (typical).

 

Featured Threads

Hot Threads This Week

Hot Threads This Month