This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

is there a generic way to iterate through all attributes of a tag.


Hi,

I need to write a generic xsl script that outputs all the xml tag names, attributes and values given any xml file. the exact structure and content of the xml file is not know before hand. Basically I need to output the follow:

- tag name
- attribute names and attribute values
- value of the tag

i.e.

input
[hello x=1, y=2]world[/hello]
(note: I am using [] because excite mail strips angle brackets)

output:
tag = hello
attribute: x, value: 1
attribute: y, vlaue: 2
value: world


I am able to iterate through all the tags and the tag values. However, I can't find a generic way to iterate through all the attributes inside a tag. Is there anyway to iterate through all the attributes of a tag?


------------------------------------------------
Join Excite! - http://www.excite.com
The most personalized portal on the Web!

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]