Вопросы по теме '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