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

Отступ с DOMDocument в PHP
Я использую DOMDocument для создания нового XML-файла, и я хотел бы, чтобы вывод файла был с красивым отступом, чтобы читателю было легко следовать. Например, когда DOMDocument выводит эти данные: <?xml version="1.0"?> <this...
22272 просмотров
schedule 25.10.2022

Скрипты командной строки PHP игнорируют директивы php.ini и ini_set('memory_limit',)
Я сталкиваюсь с распространенной «Фатальной ошибкой: недостаточно памяти (выделено 30408704) (пытался выделить 24 байта) ...» Неустранимая ошибка PHP. Страницы, обслуживаемые через Apache, не демонстрируют такого поведения. Я пробовал следующее:...
6579 просмотров

DOMDocument-›saveHTMLFile с сохранением экранированного текста
Я пытаюсь сохранить строку html в атрибуте nodeValue элемента DOMElement в PHP, но после сохранения файла с помощью DOMDocument->saveHTMLFile строка HTML экранируется, и я не могу понять, как сделать так, чтобы строка не сохранялась как...
692 просмотров
schedule 15.05.2022

Разбор искаженного HTML с помощью PHP Dom
У меня есть клиент, который хочет, чтобы его видео (предоставленное третьей стороной) отображалось на его веб-сайте. Веб-сайт использует swfobject для отображения видео, поэтому я подумал, что будет проще взять его и немного изменить, чтобы он...
2107 просмотров
schedule 05.01.2023

Ссылка DOMNode больше не работает после двойного добавления ее к другому элементу
Я использую оболочку для DOMDocument класса PHP5 для создания моего HTML. Это упрощает изменение HTML с помощью DOM. Примером является создание элемента № 1 и добавление его к элементу № 2, при этом сохраняется возможность напрямую изменять...
137 просмотров
schedule 20.07.2022

DOMDocument нужно искать элемент с атрибутом class=something
В PHP я использую DOMDocument, и мне нужно найти элемент с атрибутом class="something" Я новичок в DOMDocument (использую REGEX всю свою жизнь, так что помогите мне: P) Хорошо, мой вопрос: я нашел DOMElement, используя getElementById, теперь я...
3710 просмотров
schedule 21.05.2022

PHP: невозможно удалить узел из DOMDocument
Я не могу удалить узел из DOMDocument (получить исключение): Мой код: <?php function filterElements($htmlString) { $doc = new DOMDocument(); $doc->loadHTML($htmlString); $nodes =...
5551 просмотров
schedule 06.05.2022

Есть ли способ сохранить объекты нетронутыми при разборе html с помощью DomDocument?
У меня есть эта функция, чтобы каждый тег img имел абсолютный URL: function absoluteSrc($html, $encoding = 'utf-8') { $dom = new DOMDocument(); // Workaround to use proper encoding $prehtml = "<html><head><meta...
1668 просмотров
schedule 31.03.2024

Как я могу получить сериализованный HTML-код элемента с помощью PHP DOMDocument?
Это мой пример сценария: $html = <<<HTML <div class="main"> <div class="text"> Capture this text 1 </div> <div class="date"> May 2010 </div> </div> <div class="main">...
2088 просмотров
schedule 19.10.2022

MSXML2.DOMDocument.xml дает мне искаженный xml
У нас есть старая устаревшая система, в которой компонент написан на VB6. Один метод возвращает строку, которая представляет собой XML-данные. Данные xml создаются с помощью msxml3.dll MSXML2.DOMDocument и возвращают данные документа со свойством...
858 просмотров
schedule 21.02.2022

Как получить якорный текст с помощью DOMDocument?
Скажем, у меня есть этот html: <a href="http://example.com">Test</a> Я разбираю его, используя DOMDocument с этим кодом: $dom = new DomDocument(); @$dom->loadHTML($html); $urls =...
12302 просмотров
schedule 20.04.2022

DOMDocument appendXML со специальными символами
Я извлекаю некоторые строки html из своей базы данных, и я хотел бы проанализировать эти строки в своем DOMDocument. Проблема в том, что DOMDocument выдает предупреждения на специальные символы. Предупреждение: DOMDocumentFragment::appendXML()...
6230 просмотров
schedule 11.06.2023

Что DOMDocument делает с моей строкой?
$dom = new DOMDocument('1.0', 'UTF-8'); $str = '<p>Hello®</p>'; var_dump(mb_detect_encoding($str)); $dom->loadHTML($str); var_dump($dom->saveHTML()); Просмотр . Выходы string(5) "UTF-8" string(158)...
1659 просмотров
schedule 03.08.2022

вывод данных с PHP в XML
У меня есть небольшой скрипт, который использует DOMDocument, чтобы получить мои данные из моей базы данных mysql и поместить их в структурированный XML, который позже используется для чтения. У меня возникли небольшие проблемы с настройкой моего...
341 просмотров
schedule 12.01.2023

парсинг html с помощью DOMDocument
Я разбираю html с помощью DOMDocument в php. Я обнаружил, что не могу выбрать все, используя запрос xpath. Однако метод getElementsByTagName() работает нормально. Вот код: $xml = new DOMDocument(); $xml->load("file.html"); $xpath = new...
168 просмотров
schedule 11.11.2022

php domdocument получить значение узла, где значение атрибута
Скажем, мой XML выглядит так: <record> <row name="title">this item</row> <row name="url">this url</row> </record> Теперь я делаю что-то вроде этого: $xml = new DOMDocument();...
39305 просмотров
schedule 27.07.2023

Получение ссылок на изображения между тегом привязки через парсер php dom
Я пытаюсь прочитать все ссылки с заданным URL-адресом. вот код, который я использую: $dom = new DomDocument(); @$dom->loadHTMLFile($url); $urls = $dom->getElementsByTagName('a'); foreach ($urls as $url) { echo $url->innertext...
1768 просмотров
schedule 05.10.2023

получить полную таблицу с php domdocument и распечатать ее
Я хотел бы получить полную html-таблицу с id = 'myid' из заданного URL-адреса, используя php domdddocument, и распечатать ее на нашей веб-странице. Как я могу это сделать? Я пытаюсь с помощью приведенного ниже кода получить таблицу, но я не могу...
14604 просмотров
schedule 12.05.2022

VB6 DomDocument Обновить узел/Создать новый узел
Я пытаюсь поместить дочернее имя пользователя и пароль в элемент XML. Я хочу, чтобы, когда пользователь вводит свою информацию, он проверял, существуют ли элементы. Если это так, он проверит, отличается ли он. если он отличается, он будет...
1641 просмотров
schedule 03.07.2023

Ошибка PHP: DOMDocument::loadXML() [domdocument.loadxml]: ожидается начальный тег, '‹' не найден в Entity
Пожалуйста, проверьте эту программу ниже. ::Программа:: <?php $xml=' &lt;books&gt; &lt;book&gt; &lt;name&gt;Java complete reference&lt;/name&gt;...
22754 просмотров
schedule 25.03.2022