Вопросы по теме '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 просмотров
schedule
20.06.2022
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='
<books>
<book>
<name>Java complete reference</name>...
22754 просмотров
schedule
25.03.2022