//*[string-length(name()) = 3]XML:
<?xml version="1.0"> <AAA> <Q/> <SSSS/> <BB/> <CCC/> <DDDDDDDD/> <EEEE/> </AAA>
XPath Expression: Select elements name of which has one or two characters
//*[string-length(name()) < 3]XML:
<?xml version="1.0"> <AAA> <Q/> <SSSS/> <BB/> <CCC/> <DDDDDDDD/> <EEEE/> </AAA>
XPath Expression: Select elements with name longer than three characters
//*[string-length(name()) > 3]XML:
<?xml version="1.0"> <AAA> <Q/> <SSSS/> <BB/> <CCC/> <DDDDDDDD/> <EEEE/> </AAA>C# code:
// BasicSyntax - /xpath/basicsyntax.cs // Copyright 2003 by Johannes Roith using System; using System.Xml.XPath; class BasicSyntax { static void Main() { } }