Основной целью XPath является обращение к частям XML-документа. Он также предоставляет базовые возможности для манипулирования строками, числами и логическими значениями. XPath использует компактный синтаксис без XML. XPath работает с абстрактной логической структурой XML-документа, а не с его поверхностным синтаксисом.
Я новичок в XPath, поэтому мало что знаю. Я немного погуглил и ничего не могу найти, возможно, я просто ищу не то, но я подумал, что спрошу здесь.
В настоящее время я пытаюсь divide set of numbers, (100, 200, 300), все с помощью same value. Итак, я хочу: 100/2, 200/2, 300/2. Сначала я предполагал....
Я новичок в XQuery и пытаюсь научиться использовать его с BaseX.
У меня есть этот xml, содержащий несколько элементов программы :
<program id="4565">
<name>Musiken i P3</name>
<url>http://sverigesradio.se/sida/default.aspx?programid=4565</url>
<editor>Anna-Karin Larsson</edi....
Предисловие: это первый сценарий XPath и DOM, над которым я когда-либо работал.
Следующий код работает до определенной степени.
Если child-> nodevalue, который должен быть ценой, пуст, он отбрасывает остальные элементы, и оттуда происходит просто снежный ком. Я часами читал, переписывал и не мог пр....
1 Мар 2021 в 02:19
Я просматриваю apartments.com с помощью Scrapy. Я хочу перейти на каждую страницу в виде apartments.com/boston-ma/X, где X - целое число, представляющее номер страницы.
Оказавшись там, я хочу извлечь все URL-адреса свойств, все из которых имеют класс property-link. А затем я напишу parse_item для ....
Мне нужно провести тестирование Nightwatch для следующего элемента:
<textarea id="xxxxxxxx-971-condition"
type="text" placeholder="Enter condition"
required="required" aria-required="true" class="form-control">
Это в основном просто, за исключением того, что я обнаружил, что «-971-» являетс....
26 Фев 2021 в 20:46
Поиск текста: Bescheinigungen мой XPath также должен возвращать элементы, содержащие мягкий дефис, например: Beschei\u00ADnigungen.
Я пробовал это:
//*[text()[replace(., "\u00AD", "")="Bescheinigungen"]]
Не работает. Нужна помощь, пожалуйста.....
26 Фев 2021 в 16:03
Я пытаюсь заставить селен щелкнуть ссылку для меня, но он не может найти никаких xpath, и я не могу понять, почему
Код:
from selenium.webdriver.support import expected_conditions as ec
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support.ui import WebDriverWait
from ....
У меня есть следующий вывод HTML-кода, хранящийся в переменной с именем content типа bs4.element.Tag.
<li class="item">
Alpha-tocopherol
<em>see</em>
<a href="https://medlineplus.gov/vitamine.html">Vitamin E</a>
....
25 Фев 2021 в 05:37
Я хочу выбрать элемент P, который имеет "ul" в качестве непосредственного следующего брата из приведенного ниже образца xml.
<root>
<p>abc</p>
<br>
<p>def</p>
<br>
<p>FEATURES</p>
<ul>
<li>design</li>
<li>softness</li>
</ul>
<p>SIZING</p>
<ul>
<li>17'' x 24''</li>
<li>2....
1
XPathFactoryImpl не может идентифицировать корневой узел, если XML-документ содержит имя apcecontext
Я новичок в XML и Saxon API. Здесь я использую Saxon 10.3 HE jar для извлечения данных из файла XML. Здесь я хочу извлечь атрибут страны из активного узла country_information .......
Я хочу найти кнопку XPath на картинке ниже, используя селен:
Но поскольку кнопка XPath на верхней кнопке меняется каждый раз, я решил сделать для нее XPath:
driver.find_element_by_xpath('//button[@text=""]').click()
При запуске моя программа выдает ошибку, что xpath недействителен
Я хорошо изучил....
У меня есть следующая структура данных xml, и я пытаюсь создать преобразование в Pentaho, которое дает результат, показанный на связанном изображении. В данных есть элементы, вложенные в элементы, и я могу только установить параметр Loop XPath, чтобы получить либо main_components, либо sub_componen....
Получил страницу с динамическим тегом <title> в зависимости от языка, выбранного пользователем, например <title>English</title> или <title>Italiano</title>
Я пытаюсь выбрать эту страницу среди многих других с помощью селектора XPath:
//*[contains(@title, 'English') or contains(@title, 'Italiano')]
....
Я использую собственный скрипт для импорта JSON в Google Таблицы через функцию. Я могу без проблем импортировать значения из свойств, но у меня проблемы с конкретным массивом. Это свойство, которое содержит больше информации, но кажется, что форматирование превращает массив в одно значение вместо ....
23 Фев 2021 в 12:14
Что ж, у меня есть следующий HTML-код, из которого я хочу получить атрибут @data-coords, но я хочу, чтобы широта и долгота были в разных переменных. См. Html ниже:
<div id="gmap-container">
<div id="gmap-value" data-coords="-26.995548880319042,-48.633818457672135,16,150">
...
</div>....
Я создал небольшой скрипт для перехода на страницу входа в Reddit, введите имя пользователя и пароль. Мой последний шаг - нажать кнопку «Войти», но мой xpath не может его найти и нажать кнопку. Я пробовал разные способы, но, похоже, ни один из них не работает.
Ниже то, что я пробовал
driver.findE....
22 Фев 2021 в 19:46
Мне нужна помощь, чтобы выбрать опцию «Последние 7 дней» из следующего раскрывающегося списка, используя python и selenium:
Вот html для части раскрывающегося списка:
<div class="date-range" id="yui_3_18_1_1_1614002255126_175" style="margin-right: 25px;">
<div class="option-select global defa....
22 Фев 2021 в 19:42
В приведенном ниже примере мы пытаемся обработать значение элемента LOC_NAME. Если в конце идет слово Front, мы удаляем с помощью xslt 1.0:
Может кто поможет.
ВВОД XML:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<LOC_NAME>Front</LOC_NAME>
<LOC_NAME>Arapaoa Front.</LOC_NAME>
<LOC_NAME>Arapaoa Is....
У меня есть следующий HTML-код:
<html>
<span class='whatever'>
<div @id='xyz'>
"text1"
"text2" <=== I am trying to extract this text
</div>
</span>
</html>
Можно ли написать xpath, указывающий на узел text2? Если да, то я могу извлечь через .text (python).....
22 Фев 2021 в 06:30
Есть ли способ выполнить короткое замыкание оператора или в XQuery, как в C #, Java, JavaScript и т. Д.?
У меня есть XML, который может быть в двух форматах:
<sometag>
<bodytext>
<section>
<bodytext>
<h1>Some html here</h1>
<h2>Some more html</h2>
</bodytext>
</....
Я пытаюсь получить позиции cx и cy из элементов <circle>, используя селен в Python, но я не нашел способа сделать это. Вот так выглядит сайт и HTML:
Кто-нибудь знает, как получить все значения cx и cy из всех кругов внутри <g> на изображении?....
19 Фев 2021 в 14:39
У меня возникла проблема с пониманием того, почему я не могу использовать выражение XPath с использованием имени узла после того, как я преобразовал фрагмент дерева в набор узлов с помощью функции msxsl: node-set (), но могу использовать индекс массива узлов.
Вот мой XSL:
<xsl:stylesheet version="1.....
Я как бы новичок в python, и у меня есть вопрос, у меня есть таблица, и в таблице есть несколько строк, а в строке таблицы есть два столбца таблицы Один содержит текст, а другой содержит кнопку Что я хочу сделать основан на содержащем тексте, я хочу нажать кнопку рядом с ним.
HTML:
<td class="leaf"....
19 Фев 2021 в 09:19
Я пытаюсь очистить этот веб-сайт
Но, увидев его элемент, я запутался в том, как извлечь данные, расположенные между двумя тегами h3. Элемент тега h3 содержит название страны. до следующего тега h3 (имеющего другое название страны) есть несколько сообщений, содержащих текст крайнего срока и ссылки ....
17 Фев 2021 в 08:38
Я пытаюсь понять, как работает следующая навигация по элементам, на самом деле, я практикуюсь, пытаясь получить имя, код продукта, запас и дневную стоимость в долларах, и он работает отлично, он просматривает элементы и получает различную информацию о каждый, но я не могу добраться до ценового разд....
17 Фев 2021 в 06:08