Основной целью XPath является обращение к частям XML-документа. Он также предоставляет базовые возможности для манипулирования строками, числами и логическими значениями. XPath использует компактный синтаксис без XML. XPath работает с абстрактной логической структурой XML-документа, а не с его поверхностным синтаксисом.
В настоящее время я пытаюсь импортировать через importxml в GoogleSheets всю таблицу на веб-сайте, но данные не возвращаются. Я использую формулу =IMPORTXML("https://dinem.magyp.gob.ar/dinem_fob.wp_fob_conslista.aspx?20230922,1338,178,1";"//*"). Что там не так?
Я попробовал следующую формулу =IMPO...
25 Сен 2023 в 15:42
У моего клиента есть входной XML-файл размером 28 МБ (около 7L+ строк кода), который необходимо преобразовать с помощью Saxon. Преобразование работало в Saxon 8. После перехода на Saxon 10.6 EE преобразование зависает и не завершает обработку.
Дополнительные наблюдения- Виновником может быть табли...
Есть HTML-тег =
<nav-categories id="MainMenu" :json-data="{some data}">text</nav-categories>
Мне нужно забрать содержимое ":json-data" стандартные методы (response.css('::attr(":json-data")') или response.css('::attr("\:json-data")')) не приводят к успеху... Я использую Python + Scrapy (response....
Привет всем, у меня есть простой скрипт, который я использую для автоматизации задачи заполнения форм, код-
from seleniumwire import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_condition...
24 Сен 2023 в 00:14
Я использую селен, чтобы попытаться ввести текст в текстовое поле на веб-странице через его xpath. Мой код для этого выглядит следующим образом:
import names
from fake_email import Email
import time
import undetected_chromedriver as uc
from selenium.webdriver.common.by import By
#initialize_VPN(s...
23 Сен 2023 в 20:58
Вот сайт: https://opensource-demo.orangehrmlive.com/
Я попытался войти в систему. И я нахожу имя пользователя для HTML:
Вот моя попытка, но возникла ошибка: элемент не может быть найден.
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.co...
22 Сен 2023 в 17:09
Собираю отзывы о ресторанах Рима, Милана и Бергамо. Для каждого из этих городов есть отдельный URL-адрес, содержащий 30 или более ресторанов. Скребок начинает сканировать рестораны Рима, но никогда не переключается на другие города. Он корректно вычищает все рестораны и отзывы из Рима, но потом п...
22 Сен 2023 в 15:42
from selenium import webdriver
from selenium.webdriver.common.by import By
url= 'URL IM REQUESTING XPATH TEXT DATA FROM'
requests = webdriver.Chrome()
requests.get(url)
requests.find_element(By.XPATH,'//*[@id="js-post-4426721"]/div[2]/div[2]/div/div/div/article/div[1]/div[1]/div[2]/pre/code/text...
22 Сен 2023 в 00:21
Я пытаюсь автоматически зарегистрировать учетную запись Google, используя библиотеку Selenium и WebDriver. Код регистрирует адрес электронной почты, а затем пароль. это мой код
from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromeService
from webdriver_mana...
21 Сен 2023 в 21:33
ДАННЫЙ XML
<lists>
<list>
<param type="a">content</param>
</list>
<list>
<param type="b">content2</param>
</list>
<list>
<param type="a">content</param>
<param type="b">content2</param>
</list>
<list>
<param type="c">content3</param>
</list>
</lists>
Мне нужно обработать любой list/param[@type = '...
Взял следующий пример XML. Я хотел бы выбрать elm в порядке, соответствующем следующей последовательности идентификаторов: 1, 3, 2.
<my:elmList>
<elms>
<elm>
<id>3</id>
</elm>
<elm>
<id>1</id>
</elm>
<elm>
<id>2</id>
...
Немного HTML:
<div>
<div>
<button>
<svg xmlns="http://www.w3.org/2000/svg">
<path d="x" />
</svg>
</button>
</div>
<div>
<button> <!-- I want this -->
<svg xmlns="http://www.w3.org/2000/svg">
<path d="...
Я хочу подсчитать количество узлов <C>, соответствующих определенному узлу <A>.
Пример дерева с желаемым ответом 2:
<e>
<A> txt </A>
<e>
<A> txt </A>
<B>
<C> txt </C>
<C> txt </C>
</B>
</e>
</e>
Пример дерева с желаемым ответом 0:
<e>
<A> txt </A>
<e>
<A> NO </...
19 Сен 2023 в 02:13
Я использую Python для чтения файла на основе XML, в частности варианта SDLXLIFF файла XLIFF, созданного с помощью программного обеспечения для автоматизированного перевода. Такие файлы обычно содержат копию исходного файла, за которым следует тело, содержащее единицы перевода, которые обычно содер...
В настоящее время я просматриваю обзоры ресторанов на Tripadvisor и пытаюсь получить ссылки на рестораны с этого страница.
Мне нужны ссылки на 30 страниц ресторанов в нижней части, но я провожу несколько тестов только с одной из них. Получить первый элемент в списке можно с помощью этого выражения:...
17 Сен 2023 в 15:04
Я хочу сравнить значение в утверждении, которое я получаю из поля XML-ответа запроса на обслуживание, и я хочу сделать это с несколькими потоками для тестирования веб-сервиса Soap. Проблема в том, что значение XML-поля имеет в конце число, которое увеличивается каждый раз, когда поток вызывает мето...
15 Сен 2023 в 15:32
Я новичок в изучении Selenium с Java для тестирования и очистки веб-страниц. Я успешно установил соединение Eclipse с базой данных mysql, загрузил селен и соответствующие jar-файлы, могу использовать код для перехода к:
Целевой сайт (домашняя страница) выберите URL и перейдите на следующую страницу...
15 Сен 2023 в 05:54
Мне не удалось найти xpath смарт-тега: /html/body/table[3]/tbody/tr[1]/td[1]/wl:cache/table[1]/tbody/tr/td[1 ]/смарт:перевести
Пожалуйста, дайте мне знать, если кто-нибудь знает об этом. Также пробовал использовать следующую и текстовую функцию....
14 Сен 2023 в 16:41
XPath новичок.
Я хотел бы извлечь атрибут @id восходящего родителя в приведенном ниже XML, но когда такого родственного брата не существует, чтобы показать идентификатор восходящего родителя. (Следующим шагом будет переход от этого родительского узла к следующему узлу, содержащему идентификатор). ...
"name" : "a",
"type": "container",
"kids": [{
"name": "a1",
"type": "container",
"kids": [{
"name": "a2",
"type": "leaf",
"when": "../a"
}]
}]
}
В условии, когда я хочу проверить в узле -> родитель...
Я изо всех сил старался найти xpath для сбора лайков, описаний дат и всего остального, но каждый раз моя программа возвращалась ни с чем. Я попробовал изменить заголовки, например:
likes_xpath = '//*[@id="react-root"]/section/main/div/div[1]/article/div[3]/section[2]/div/div/button/span'
Затем изм...
13 Сен 2023 в 07:42
У меня есть список следующей структуры:
<ul>
<li>
<a href="/link1">
<i class="icon-soccer"></i>
<label><span>Barcelona<span></label>
</a>
</li>
<li>
<a href="/link2">
<i class="icon-baseball"></i>
<label><span>Barcelona<span></label>
<...
12 Сен 2023 в 20:56
Для синтаксического анализа XPath мне нужно различать тип токена «имя» в тех случаях, когда за ним следует «::» (возможно, после пробела), за которым следует «(» (возможно, после пробела) или не следует ни того, ни другого.
В JLex мы сделали это с помощью процедуры, которая читает вперед в буфере yy...
Идентификатор является динамическим: первая часть является динамической, а вторая часть — статической.
[Пример кода элемента]
<div class="ng-option ng-star-inserted" role="option" id="abc123-0">
<div class="ng-option ng-star-inserted" role="option" id="abc123-1">
<div class="ng-option ng-star-insert...
12 Сен 2023 в 19:03
У меня возникли проблемы с получением определенного элемента на странице, которую я хочу очистить. Содержимое заключено в странный тег, и неясно, является ли это iframe. Я также пробовал использовать CSS_SELECTOR, но все, что происходит после упомянутого тега, вызывает ошибку.
Страница, которую я ...
12 Сен 2023 в 12:06