Вопросы по теме 'domdocument'

Клонирование и добавление DOMElement: «Ошибка неверного документа»
Есть кое-что, чего я не совсем понимаю в клонировании узлов с помощью API DOM PHP. Вот образец файла, который быстро дублирует проблему, с которой я столкнулся. $doc = new DOMDocument( '1.0', 'UTF-8' ); $root = $doc->createElement( 'root' );...
21259 просмотров
schedule 13.09.2021

Справка по xPath ›Найдите img с помощью alt = 'My Keyword'
Как я могу изменить этот xpath, чтобы узнать, содержит ли контент тег img с alt, содержащим мою ключевую фразу? $ xPath-> оценить ('count (/ html / body //'.$ tag.' [содержит (., "'. $ keyword.'")]) ');
11838 просмотров
schedule 19.10.2021

Как избежать ошибок при попытке загрузить недоступный файл
Используя php, я хочу загружать XML-файлы с нескольких веб-сайтов и хочу предотвратить ошибки, если мой один из сайтов не работает. Я использую этот код для доступа к URL. function get_xml($url){ $xmlDoc = new DOMDocument();...
1746 просмотров
schedule 09.11.2021

Массив в XML: как импортировать HTML как объект в DOMDocument?
Возможный дубликат: Как вставить HTML в PHP DOMNode? PHP и DOMDocument Я пытаюсь написать класс, который преобразует массив в XML с помощью DOMDocument - и, кроме того, импортирует HTML в документ DOM. Проблема в том, что HTML-код...
582 просмотров
schedule 12.10.2021

Как запретить PHP DOMDocument исправлять вашу HTML-строку
Я пытался анализировать веб-страницы с помощью HTML DOMObject, чтобы использовать их в приложении для их сканирования на предмет качества SEO. Однако у меня возникла небольшая проблема. В целях тестирования я написал небольшую HTML-страницу,...
2865 просмотров
schedule 03.12.2021

Запрос xPath не работает должным образом. Список узлов пуст
У меня есть следующий сегмент HTML, Я использую xPath в PHP с DOM для извлечения всех тегов привязки внутри DIV, используя следующий запрос xPath: //div[@id="breadcrumbs"]/a Я ожидаю, что приведенный выше запрос должен вернуть...
2140 просмотров
schedule 16.10.2021

php DOMDocument - манипулирование и кодирование
$dom = new DOMDocument('1.0', 'UTF-8'); $dom->loadHTML($content); $divs = $dom->getElementsByTagName("div"); foreach ( $divs as $div ) { if ( $class = $div->attributes->getNamedItem("class") ) { if ( $class->nodeValue ==...
376 просмотров
schedule 01.12.2021

Как получить html-код узла DOMElement?
У меня есть этот html-код: <html> <head> ... </head> <body> <div> <div class="foo" data-type="bar"> SOMECONTENTWITHMORETAGS </div> </div> </body> Я уже...
35311 просмотров
schedule 21.09.2021

DOMDocument, getNamedItem и nodeValue
Я получаю Fatal error: Call to undefined method DOMElement::getNamedItem() и не знаю почему. Я определенно чего-то не понимаю с этой штукой DOMdocument. Вот мой код: // load content of db $dom = new DOMDocument('1.0'); $dom->load($file);...
1195 просмотров
schedule 31.10.2021

Как удалить элемент с помощью DOMDocument?
Можно ли удалить элемент из загруженного DOM без создания нового? Например что-то вроде этого: $dom = new DOMDocument('1.0', 'utf-8'); $dom->loadHTML($html); foreach($dom->getElementsByTagName('a') as $href) if($href->nodeValue ==...
57412 просмотров
schedule 30.11.2021

Как установить новый тег HTML в настраиваемом классе, который расширяет DOMElement (используя DOMDocument в php)?
Мне нужен быстрый HTML-парсер, написанный на php. Сначала я пробовал некоторые существующие парсеры (например, Ganon или QueryPath), но они были очень медленными для моего проекта. Наконец, я решил использовать встроенный в php DOMDocument, который...
317 просмотров
schedule 21.09.2021

Непреднамеренное форматирование с использованием PHP DomDocument
Я пытаюсь включить отформатированный элемент в XML-документ, используя класс PHP DomDocument. Я написал такую ​​функцию: function awstAddFormattedElement ($mySessionParams, $parentElement, $elementName, $elementValue) { $xmlDoc =...
30 просмотров
schedule 10.09.2021

Получить DIV-контент с внешнего веб-сайта
Я хочу получить DIV с внешнего веб-сайта с чистым PHP. Внешний веб-сайт: http://www.isitdownrightnow.com/youtube.com.html . Текст Div, который я хочу получить от isitdownrightnow (statusup div): <div class="statusup">The website is...
92931 просмотров
schedule 22.10.2021

Предупреждение PHP: DOMDocument :: load (): предупреждение ввода-вывода: не удалось загрузить внешний объект
Я прочитал все, что мог, об этой ошибке, но не смог найти никакого решения. У меня есть простая страница, которая выглядит так: $xmlfile = "/var/www/marees.xml"; //Fichier dans lequel récupérer les données $ent = new DOMDocument();...
19499 просмотров
schedule 26.10.2021

Получение тегов и содержимого XML-документа с помощью парсера DOM в PHP
Рассмотрим такой XML-файл: <title>sometitle</title> <a> <abc>content1</abc> <xyz>content2</sxyz> <metadata> <b> <c>content3</c>...
34 просмотров
schedule 11.11.2021

Очистка значения на основе AJAX php
Часть html-кода, из которого я пытаюсь получить информацию, выглядит следующим образом <div class="price">15</div> и часть формы <select name="group_1" id="group_1" class="attribute_select"...
168 просмотров
schedule 05.09.2021

PHP: DOMDocument :: load (): предупреждение ввода-вывода: не удалось загрузить внешний объект (внешний RSS-канал и файл кеша)
Мне нужно показывать на моей странице последние записи из внешнего RSS-канала. Я сделал простую программу чтения RSS, которая использует файл кеша. Он отлично работает в моей тестовой среде, но когда я помещаю его на свой веб-сайт, я получал...
3462 просмотров

Использование переменной в обходном пути selectinglenodes 'string construct' (с использованием VBA?)
Итак, я пытаюсь что-то сделать dim myOrderID As Integer myOrderID = 1 Set Ordercount = objxmldoc.selectNodes("//order[orderid=myOrderID]") .... другими словами, вставьте переменную в критерии выбора для selectNodes. Судя по поиску в Google,...
118 просмотров
schedule 20.10.2021

DOMDocument Xpath добавляет несколько контейнерных div
У меня есть следующее, что добавляет контейнер div к изображениям внутри контейнера p с классом aligncenter ... $images = $xpath->query("//p/img[contains(concat(' ', @class, ' '), ' aligncenter ')]"); foreach($images as $img) {...
24 просмотров
schedule 26.10.2021

Невозможно использовать DOMDocument в Symfony
Мне не удалось использовать DOMDocument в symfony. Покопавшись, я обнаружил, что проблема может заключаться в том, что у меня нет расширения php xml, но я подумал, что это абсурд, потому что, несмотря на то, что я не могу использовать DOMDocument,...
1473 просмотров
schedule 29.09.2021