Вопросы с тегом «xpath»

87
Выбор класса css с помощью xpath

Я хочу выбрать только класс с именем .date По какой-то причине я не могу заставить это работать. Если кто-нибудь знает, что не так с моим кодом, я был бы очень признателен. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple...

87
XPath выбирает узел с некоторым значением атрибута, равным значению атрибута другого узла [закрыто]

Этот вопрос вряд ли поможет будущим посетителям; это актуально только для небольшой географической области, определенного момента времени или исключительно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы сделать этот вопрос более применимым, посетите Справочный...

86
Заменить строку XSLT

Я действительно не знаю XSL, но мне нужно исправить этот код, я сократил его, чтобы упростить. Я получаю эту ошибку Недопустимая функция XSLT / XPath на этой линии <xsl:variable name="text" select="replace($text,'a','b')"/> Это XSL <xsl:stylesheet...

86
Найти позицию узла с помощью xpath

Кто-нибудь знает, как получить позицию узла с помощью xpath? Скажем, у меня есть следующий xml: <a> <b>zyx</b> <b>wvu</b> <b>tsr</b> <b>qpo</b> </a> Я могу использовать следующий запрос xpath для выбора третьего <b> узла (<b>...

86
Выбор элементов, атрибут которых начинается с чего-то в XPath

Как сказано в заголовке, можно ли в XPath выбрать элементы, которые начинаются только с определенной строки, но, возможно, не заканчиваются на нее? Например, есть 3 элемента привязки: <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a...

85
XPath :: Получить следующего брата

У меня следующая структура HTML: я пытаюсь создать надежный метод для извлечения второго элемента цветового дайджеста, так как в DOM будет много таких тегов. <table> <tbody> <tr bgcolor="#AAAAAA"> <tr> <tr> <tr> <tr> <td>Color Digest </td>...

84
Есть ли онлайн-тестер для селекторов xPath? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...