Если я получу путь к конкретному узлу в виде строки, могу ли я как-нибудь легко найти указанный узел, используя Linq / Method XElement (или XDocument).
Существует так много различных типов объектов XMLбыло бы также неплохо, если бы в качестве дополнительного бонуса вы могли бы указать мне руководство о том, почему / как использовать разные типы.
РЕДАКТИРОВАТЬ: Хорошо, после указания на XPathSelectElement я пробую это, чтобы я мог датьему правильный ответ, я не могу заставить его работать, хотя.Это XML-код, который я пробую
<Product>
<Name>SomeName</Name>
<Type>SomeType</Type>
<Quantity>Alot</Quantity>
</Product>
и мой код
string path = "Product/Name";
string name = xml.XPathSelectElement(path).Value;
обратите внимание, что моя строка исходит из другого места, поэтому я думаю, что она не должна быть буквальной (вменьше всего в режиме отладки это выглядит как выше).Я также попытался добавить / впереди.Это дает мне нулевую ссылку.