Вопросы по теме 'domxpath'
Оценить, соответствует ли результат запроса DOMXpath-›
Как я могу оценить, действительно ли DOMTXpath->query возвращает данные. Прямо сейчас я делаю ($xml — это объект DOMXpath):
foreach($xml->query($xpath) as $node)
{
echo $node->textContent;
}
Но если мой $xpath не приводит к узлу, он...
1849 просмотров
schedule
27.04.2024
Как я могу удалить ‹br/›, если перед ним или после него нет текста? DOMxpath или регулярное выражение?
Как я могу удалить <br/> , если перед ним или после него нет текста?
Например,
<p><br/>hello</p>
<p>hello<br/></p>
они должны быть переписаны так,
<p>hello</p>...
673 просмотров
schedule
24.05.2023
DOMXPath получает родственный элемент в зависимости от предыдущего значения родственного элемента
Допустим, у меня есть это:
<foo>
<bar>CCC</bar>
<baz>sometexthere</baz>
</foo>
<foo>
<bar>AAA</bar>
<baz>sometext</baz>
</foo>
<foo>...
2005 просмотров
schedule
12.05.2022
Утечка памяти DOMDocument / Xpath во время долгого процесса командной строки - любой способ деконструировать этот класс
Я создаю приложение для очистки php командной строки, которое использует XPath для анализа HTML - проблема заключается в том, что каждый раз, когда новый экземпляр класса DOMXPath загружается в цикле, я получаю потерю памяти, примерно равную размеру...
2126 просмотров
schedule
17.09.2022
извлечение элемента с помощью Xpath
<a id="yui_3_4_1_1_1329966665861_8510" class="buy-as-gift-link"
data-bntrack="buyasgift" href="#purchase=9780345527721"></a>
нужно извлечь "#purchase=9780345527721" из этого элемента с помощью Xpath
это то, что...
84 просмотров
schedule
16.04.2023
DOMXpath запрос на запрос
У меня есть следующий HTML:
[...]
<div class="row clearfix">
<div class="col1">Data</div>
<div class="col2">Data</div>
<div class="col3">Data</div>
<div class="col4">Data</div>...
614 просмотров
schedule
23.08.2023
Подстановочный знак регулярного выражения domxpath
Я пишу PHP-скрипт для извлечения идентификаторов div, которые увеличиваются в их примере идентификатора:
<div id="tag_1">content</div>
<div id="tag_2">content</div>
в общем, как мне написать запрос domxpath с...
944 просмотров
schedule
07.05.2023
Получить результаты DOMXpath ниже предыдущего результата в HTML
Я пытаюсь разобрать HTML-код внешнего сайта, и, к сожалению, сайт очень плохо организован. Данные могут выглядеть примерно так:
<a class="title">Title One</a>
<a class="item">Item One</a>
<a class="item">Item...
128 просмотров
schedule
30.09.2022
Запрос DOMXPath для динамического HTML
Предположим, что у меня есть этот HTML из источника (удаляя его):
<tr class="calendar_row" data-eventid="41675">
<td class="alt2 eventDate smallfont" align="center"/>
<td class="alt2 smallfont"...
391 просмотров
schedule
04.08.2022
php xml dom getElementById и запрос DOMXpath не удается получить элемент
У меня есть некоторые проблемы с созданием функции для замены элементов вопросов и ответов в моем файле XML. Я провел много исследований, изучая php dom, но я застрял в создании этой функции. Проблема в том, что когда я пытаюсь получить строку...
4950 просмотров
schedule
16.03.2022
domxpath — извлечь теги li из второго ul
Я пытаюсь извлечь только теги li второго ul из следующего. К сожалению, в html нет классов или идентификаторов, которые могли бы помочь
<ul>
<li>Some text</li>
<li>Some text</li>
<li>Some...
3220 просмотров
schedule
14.08.2023
Получить предикаты позиции XPath от узлов
Есть ли способ получить позиционные предикаты XPath из определенного экземпляра узла. Итак, я ищу функцию position(Node), которая возвращает позицию узла в дереве dom. Пример:
<page>
<line>
<wd> bla </wd>...
194 просмотров
schedule
04.06.2022
Замените теги HTML на DOMdocument, сохранив вложенные теги [дубликаты]
У меня сложная структура HTML, но часть ее выглядит так
....
<div class="otherclass">
<div class="myclass">
<b>some HTML</b>
...
</div>
<div class="myclass">
<b>some...
31 просмотров
schedule
02.01.2023
Как заменить узел на XPath, из 2-х файлов html
Мне нужно найти (в originalFile.html (//*[@id='divLinkHeader']/ul)) и заменить новым (из otherFile.html) для нового файла (originalFile_WithNewUL.html), сохраненного с помощью новая структура.
<!-- originalFile.html-->
<div...
70 просмотров
schedule
29.03.2023
Запрос PHP DOMXPath
Я пытаюсь прочитать href и img внутри этого тега, используя запрос PHP DOMXPath.
Я использую ниже, чтобы получить тег "a"
$showPage = file_get_contents($url);
$dom = new DOMDocument();
$dom->validateOnParse = true;...
82 просмотров
schedule
16.08.2022
DOMXPath для поиска определенного тега изображения
Мой вопрос очень прямой. Вот мой html дом,
<html>
...
<div class="A B">
<div class="C">
<img src="..." >
</div>
<div>
...
<div class="A">
</div>
...
</html>...
414 просмотров
schedule
27.11.2022
DOMXPath/PHP - Как получить атрибут из родительского узла в foreach
Вот мой код:
$url = "http://www.sportsdirect.com/flash-sale";
$statuss = 1;
$curl = curl_init();
curl_setopt($curl, CURLOPT_COOKIE, "ChosenSite=www; SportsDirect_AnonymousUserCurrency=GBP; language=en-GB");
curl_setopt($curl,...
329 просмотров
schedule
06.11.2022
Ошибки запроса в DOMXPath
Я пытаюсь проанализировать файл xml, используя класс DOMXPath в PHP, но получаю некоторые ошибки при выполнении запросов. У моего XML есть что-то вроде этого
XML
<?xml version="1.0" encoding="UTF-8"?>...
137 просмотров
schedule
25.09.2022
Запрос DOMxpath ничего не возвращает
Мне нужно загрузить, изменить и вывести некоторые сторонние iframe на мою веб-страницу. Как и предполагалось, я создал промежуточную страницу, которая просто содержит <iframe> с атрибутом src .
Код php, который выводит страницу,...
92 просмотров
schedule
17.05.2022
DOMElement, похоже, не удаляется из DOMNodeList
Помогите, пожалуйста! Нужно удалить 1-й элемент из DOMNodeList $myDivs , но фактического удаления не происходит - элемент остается.
$dom = new DOMDocument();
$dom->loadHTML($file);
$xpath = new DOMXPath($dom);
$myDivs =...
124 просмотров
schedule
24.05.2023