Предположим, у меня есть этот документ XML ...
<root>
<str name="My node's attribute">My string's value</str>
</root>
Я хочу получить значение элемента "str" на основе известного значения атрибута "name" элемента, поэтому я использую следующий запрос XPath ...
str[@name='My node's attribute']
Но это не работает для меня, по крайней мере, в классических ASP и C # из-за одинарных кавычек, которые, конечно, конфликтуют с одинарными кавычками, используемыми в синтаксисе XPath. Исключение выдается в обоих случаях.
Какое здесь возможное решение, если у меня есть ограничение, что я не могу изменить XML-документ.