regexp? or find # of "."s in string
I currently am testing what level a node is at, based on the "id" attribute of the node. ie - <tab id="18.104.22.168" state="off"> I currently test for string-length of @id, but if my numbers go over 10, then the string-length is not a valid way of determining tab level (ie - 2.1 or 2.1.1, 2.1.10 would break) I'm currently using: <xsl:if test="string-length(@id) = '7'"> If I can somehow count the number of periods "." in the string "id", then I can determine what level the <tab> element is at...anyone have any ideas how to count the number of occurences in a string with XSL? Thanks, Anthony E. __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format