| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Не получается правильно составить запрос XPath |
| Автор: kolchakA 9.7.2010, 05:32 | ||||||
Имеется следующий участок html кода:
Мне нужно получить первый узел a. Использую следующий код:
Получить узел не удается (возвращается NULL). Укажите, плз, в чем ошибка (уточню что сам td получить удавалось вот таким запросом:
|
| Автор: diadiavova 9.7.2010, 08:34 | ||
|
| Автор: kolchakA 9.7.2010, 09:22 |
спасибо заработало, но я почему-то думал, что нумерация элементов идет с нуля. |
| Автор: diadiavova 9.7.2010, 11:46 | ||
Добавлено через 3 минуты и 37 секунд В смысле, если обрабатывать программно, то так и есть, но в XPath все коллекции индексируются с единицы. |
| Автор: kolchakA 9.7.2010, 15:47 | ||
а вот еще непонятный момент. Как написать запрос, который найдет все ссылки следующего формата:
Объясню, нужны все ссылки class которых myclass, а в параметр href входит подстрока codeinhref Здесь http://msdn.microsoft.com/en-us/library/ms256086.aspx бегло просмотрел, но подходящего не нашел p.s. кстати, а как обратиться затем к href параметру элемента ссылка (то есть XmlElement)? |
| Автор: diadiavova 9.7.2010, 17:15 | ||
http://msdn.microsoft.com/ru-ru/library/ms256195.aspx И кстати для таких вопросов есть специальный раздел. |
| Автор: kolchakA 9.7.2010, 17:41 |
уточните какой раздел, просто думал что это тот самый). И еще раз спасибо за ответ. |
| Автор: diadiavova 9.7.2010, 17:47 | ||
http://forum.vingrad.ru/forum/XML-XSL.html Это вопрос по сути по фармату XPath, а не по хмл-апи в дотнете. Так что туда. |