Just wondered if its possible to ignore case with c# and xpath when searching an xml document?
The bad news is that Xpath is case sensitive, however there are ways to get around this. Have a look at the following MSDN blog:
http://blogs.msdn.com/b/shjin/archive/2005/07/22/442025.aspx
XPath is case sensitive.
If you would allow any case combination of characters in a name (bad decision!), an XPath expression successfully dealing with this might look like:
/a/b/*['anycasename'
= translate(name(),
'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'abcdefghijklmnopqrstuvwxyz'
)
]
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With