To do this you need to include a reference to the document
element(ancestor of all nodes) and the string-length(.)>10 bit needs to
be in a filter []
Try this
documentElementNodeName//*[string-length( text() ) > 10 ]
I'm assuming that by the "text length" you mean the value inside the
tags not the node name length like so:
documentElementNodeName//*[string-length( name() ) > 10 ]
regards,
alan
-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of
Ankit JAIN
Sent: 22 March 2003 10:35
To: XSL-List
Subject: [xsl] SelectNodes in MSXML
Hello,
How do I select all nodes(on all levels) that have the text length
greater then (say 10) using MSXML.
I am using
Set selNodeList = xmlDoc.selectNodes("//string-length(.)>10") but it
doesnt seem to work.
Thanks for the help in advance.
Regards
Ankit
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list