Получил этот XML:Почему этот xPath (C#) не работает?
<?xml version="1.0" encoding="UTF-8"?>
<video xmlns="UploadXSD">
<title>
A vid with Pete
</title>
<description>
Petes vid
</description>
<contributor>
Pete
</contributor>
<subject>
Cat 2
</subject>
</video>
И это: XPath
videoToAdd.Title = doc.SelectSingleNode(@"/video/title").InnerXml;
И им получение 'ссылка на объект не указывает на экземпляр объекта'. Любые идеи, почему это допустимый xpath из того, что я могу видеть, и он работал ...
Можете ли вы показать документ инициализирующий заявление? – 2010-11-30 09:19:15
`videoToAdd` или` doc` также может быть `null` в соответствии с этой ошибкой. Вы проверили, что проблема xpath является проблемой? – tenfour 2010-11-30 09:20:34
Используйте отладчик, чтобы определить, имеет ли значение videoToAdd или doc значение null. – leppie 2010-11-30 09:22:41