Вопросы по теме 'domxpath'
DomXML xpath, что мне делать дальше?
У меня есть этот код:
$reader = new DOMDocument();
$reader->loadHTML($shell);
$xpath = new DomXPath($reader);
$xpath->registerNamespace('html','http://www.w3.org/1999/xhtml');
$res =...
191 просмотров
schedule
28.05.2022
Получить полный XPath из частичного
Я использую селен с perl и имею метку на странице, для доступа к этой метке у меня есть следующий xpath: //*[text()='some here'] , проблема в том, что нужно получить полный xpath этого элемента, например /html/body/table/tr/..../any other/and other/...
848 просмотров
schedule
16.03.2023
DOMXPath — запрос
XML-файл:
<Domain Domaindetails="This tree display the domain we work">Root element
<Insurance>
<InsuranceQ>
<Devs>4</Devs>
<QA>1</QA>
<Total>5</Total>...
717 просмотров
schedule
18.04.2023
PHP XPath. Как вернуть строку с тегами html?
<?php
libxml_use_internal_errors(true);
$html = '
<html>
<body>
<div>
Message <b>bold</b>, <s>strike</s>
</div>
<div>
<span class="how">...
3445 просмотров
schedule
26.09.2022
Соответствие содержимого PHP DOMXPath и выражение выбора
Я пытаюсь сопоставить и выбрать кучу столбцов таблицы, но это не работает. Вот упрощенная таблица:
<table>
<tr>
<td>Foo</td>
<td>Bar</td>
<td>Arb</td>
<td>...</td>
</tr>...
129 просмотров
schedule
20.10.2022
Как удалить атрибут стиля только с помощью DOMXPATH?
Я использую DOMXPATH для удаления всех attributes из тега p , и все работает нормально,
// Loop all p.
foreach( $dom->getElementsByTagName( "p" ) as $p )
{
// Loop all attributes in p.
foreach( $p->attributes as $attrib )
{...
1204 просмотров
schedule
09.12.2023
Делаем синтаксический анализ dom с помощью php без учета регистра
Я разбираю html, используя domxpath в php, и извлекаю описание из веб-страницы. Но проблема, с которой я столкнулся, заключается в том, что она чувствительна к регистру и выдает ошибку, если что-то написано в другом регистре. вот мой код:
$d=new...
710 просмотров
schedule
12.07.2022
DOMDocument — как заменить вложенные элементы
У меня есть этот фрагмент html:
<font color="#ff0000">Lorem <font size="4">ipsum dolor</font> sit amet</font>
и я хочу заменить каждый тег font на span , используя DOMDocument. Это моя функция atm:
$fonts =...
1379 просмотров
schedule
14.08.2022
Запрос PHP XPath ничего не возвращает
Недавно я играл с DOMXpath в PHP и добился успеха, пытаясь получить больше опыта. Я играл, захватывая определенные элементы с разных сайтов. У меня возникли проблемы с удалением маркера погоды с http://www.theweathernetwork.com/weather/cape0005...
1820 просмотров
schedule
29.05.2024
Ошибка DOMDocument и DOMXPath
Я хотел бы сопоставить все теги формы моей области с помощью DOMDocument, но мой код работает только с DIV, а не с тегом карты. Почему? Вот мой код. Проблема, которую я получаю, - это возврат нулевых строк.
Код:
$DOM = new DOMDocument;...
202 просмотров
schedule
15.05.2024
Проблемы с очисткой таблицы с помощью DOMXPath
У меня есть таблица, которую я пытаюсь очистить, которая выглядит так:
<table id="thisTable">
<tr>
<td class="value1"></td>
<td class="value2"></td>
<td...
817 просмотров
schedule
26.02.2023
Как получить текст внутри элемента TD DomXPath
На странице есть элементы ТЕКСТ
Я пробовал сделать так:
$tables = $xpath->query("//td[@class='enterHeader']");
foreach($tables as $a){
print $a->nodeValue." - ".$a->getAttribute("text")."<br/>";...
1134 просмотров
schedule
28.06.2023
DOMDocument получает nodeValue каждого соответствующего элемента
Я взломал это некоторое время и просто не могу понять это правильно.
Как вы можете получить содержимое всех элементов скрипта, если количество элементов скрипта является переменным. Мой пример разметки выглядит так:
<div></div>...
441 просмотров
schedule
13.04.2023
Как пройти дочерние элементы по xpath в DomNodeList?
У меня есть этот PHP-скрипт:
<?php
libxml_use_internal_errors(true);
/* Createa a new DomDocument object */
$dom = new DomDocument;
$dom_grep = new DomDocument;
/* Load the HTML */
$dom->loadHTMLFile("http://domain.com/catalog/0_1.html");
/*...
810 просмотров
schedule
09.03.2024
Как мне получить определенные значения из запроса DOMXPath?
Я новичок в DOMXPath, но пытаюсь узнать больше. В настоящее время у меня есть такая HTML-структура:
<span class="1">
<div class="headerClass">
Here you have <span class="spanClass1">some...
838 просмотров
schedule
19.02.2023
разбор HTML с помощью domDocument и DOMXPath
Я получаю этот код в переменную $html :
...
...
<table id="tbvalue" class="table_main">
<tr align="center">
<td>
<div style='background-color:#534522;' ><img src="operation.bmp" border="0" alt="image" width="250"...
524 просмотров
schedule
13.02.2023
DOMNode-›ChildNodes-›length возвращает неверное значение
У меня есть PHP-скрипт, который анализирует веб-страницу и перемещается по ней с помощью библиотек DOMDocument и DOMXpath. При запуске $tr->ChildNodes->length для получения 3 <td> инструкция возвращает 6, где 0 возвращает первое...
384 просмотров
schedule
20.06.2023
запрос xpath для поиска динамической ссылки по тексту
Можем ли мы найти ссылку с [contain(text(),'text')] с запросом xpath на странице? Я попытался найти его на странице, но не смог найти. Я выполняю неправильный запрос, чтобы найти ссылку по тексту? или это невозможно? Однако я могу искать ссылку...
600 просмотров
schedule
06.04.2022
DOMXPath/DOMDocument - Как получить foreach из многих элементов с одним и тем же атрибутом
Я использую DOMXPath и DOMDocument для извлечения данных из источника вывода HTML.
Вот мой код:
libxml_use_internal_errors(true);
$doc = new DOMDocument();
$doc->loadHTMLFile($url);
$xpath = new DOMXpath($doc);
$name =...
687 просмотров
schedule
10.12.2022
Выберите несколько имен классов и получите дочерний узел внутри этого класса с помощью PHP DOMXpath.
<div id="conti">
<div class="no_matter"></div>
<div class="row-0">
<b></b>
<span>
<i>"child node that i want to get"</i>
</span>
</div>
<div...
1590 просмотров
schedule
11.03.2023