У меня проблема, похожая на вопрос SelectNodes с игнорированием случаев XPath, но в моем случае проблема с прописными/строчными буквами заключается в узле с именем «приложение» (иногда это «приложение», иногда «приложение»).
Как бы я применил решение другого поста? или другой применяется в этом случае?
XML:
<?xml version="1.0" encoding="utf-16" ?>
<application>
<forms>
<action type="update">
<form uid="" >
</form>
</action>
</forms>
</application>
In C# 3.5:
XmlNode nodex= oXMLDoc1.SelectSingleNode("Application/forms/action/form/@uid")
nodex.Value="UniqueIDx";//nodex is null :S