Я строю строку xpath на основе всех заполненных полей в форме, отправленной пользователем. В моем документе XML не все поля формы обязательно существуют как узлы. Когда я пытаюсь сделать
doc.SelectNodes (XPath);
Я получаю исключение System.Xml.XPath.XPathException, что мой xpath имеет недопустимый токен.
Как изменить строку xpath так, чтобы она включала только те поля, которые существуют в документе xml, и игнорировала все остальные?