Я пытаюсь использовать пример ниже, чтобы выбрать узел, проигнорировав случай, и select single node retuns null.Игнорирующий случай в SelectSingleNode Xpath не работает.
XmlDocument doc = new XmlDocument();
doc.LoadXml("<root><CHILD1>c1</CHILD1><CHILD2>c2</CHILD2></root>");
var node = doc.SelectSingleNode("root");
string nodeXpath = string.Format("//*[translate(@key, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz') = '{0}']","child1");
node = node.SelectSingleNode(nodeXpath);
string innertext = node.InnerText;
Может кто-то помочь.
Спасибо @ har07. Оно работает. –