dom

Получение элементов DOM по имени класса

Я использую PHP DOM и пытаюсь получить элемент в узле DOM с заданным именем класса. Каков наилучший способ получить этот подэлемент? Обновление: В итоге я использовал Mechanize для PHP, с которым было намного проще работать.

Как получить innerHTML из DOMNode?

Какую функцию вы используете для получения innerHTML данного DOMNode в реализации PHP DOM? Может ли кто-нибудь дать надежное решение? Конечно, outerHTML тоже подойдет.

Захват атрибута href элемента A

Пытаюсь найти ссылки на странице. Мое регулярное выражение: /<a\s[^>]*href=(\"\'??)([^\"\' >]*?)[^>]*&g ... t;what?</a> Как бы я изменил свое регулярное выражение, чтобы иметь дело с href, не помещенным первым в теге a?

Удалите дочерний элемент с определенным атрибутом в SimpleXML для PHP

У меня есть несколько идентичных элементов с разными атрибутами, к которым я обращаюсь с помощью SimpleXML: <data&g ... ает, элементы остаются. foreach($doc->seg as $seg) { if($seg['id'] == 'A12') { unset($seg); } }

Очистка HTML путем удаления лишних/избыточных тегов форматирования

Я использую Редактор CKEditor редактор wysiwyg для веб-сайта, где пользователям разрешено использовать редактор HTML д ... ь беспорядочный (такой же беспорядочный, как и исходный HTML) bbcode, который будет сгенерированный? Еще раз спасибо

Простой HTML Dom: Как удалить элементы?

Я хотел бы использовать простой HTML DOM для удаления всех изображений в статье, чтобы я мог легко создать небольшой фр ... HTML Удалите все теги изображений из содержимого Ограничить содержимое x словами Вывод. Есть какая-нибудь помощь?

Как мне перебирать элементы DOM в PHP?

У меня есть XML-файл, загруженный в документ DOM, Я хочу перебрать все теги "foo", получая значения из каждого тега по ... . Теперь, как мне выполнить итерацию по foo, чтобы я все еще мог получить доступ к определенным дочерним узлам по имени?

Как вставить HTML в доменный код PHP?

Есть ли какой-либо способ вставить HTML-шаблон в существующий домен без кодирования содержимого? Я пытался сделать эт ... огу добавить содержимое его тела в другой DOMDocument. В javascript этот процесс кажется довольно простым и очевидным.

Как получить html-код узла DOMElement? [дубликат]

У меня есть этот html-код: <html> <head> ... </head> <body> <div> &l ... } return $html; } Но я хотел бы вернуть все html-теги (включая его атрибуты) DOMElement. Как я могу это сделать?

Обработка ошибок PHP DOMDocument

В своем приложении я загружаю xml из URL-адреса, чтобы проанализировать его. Но иногда этот URL-адрес может быть недейс ... аботано с помощью функций обработки ошибок libxml. Но нет никакой информации о том, как с этим справиться. Спасибо.

Почему DOM Меняет Кодировку?

$string = file_get_contents('http://example.com'); if ('UTF-8' === mb_detect_encoding($string)) { $dom = new DOMDoc ... ы, в которых говорится, что я должен убедиться, что я вывожу его как UTF-8, я убедился, что это так. Заранее спасибо:)

PHP DOM заменяет элемент новым элементом

У меня есть объект DOM с загруженной HTML-разметкой. Я пытаюсь заменить все теги встраивания, которые выглядят следующи ... $a->setAttribute('id', 'player'); $dom->replaceChild($e, $a); // this line doesn't work }

Преобразуйте Javascript XPath в действительный PHP-запрос() XPath|нормализуйте JS XPath -->PHP

Это допустимый XPath в Javascript: id("priceInfo")/div[@class="standardProdPricingGroup"]/span[1] И это превратилос ... , поэтому теперь мне нужно найти способ преодолеть это или найти решение, которое работает даже без действительного DTD.

Лучший способ передачи массива между PHP и Javascript [дубликат]

На этот вопрос уже есть ответ здесь: Как передать переменные и данные из PHP в JavaScript? ... act($row);?> rows[<?=$id;?>]['title']="<?=$title;?>"; //And so on <? endforeach;?> </script>

PHP DOM получает значение узла html? (без снятия тегов)

Я пытаюсь получить innerhtml тегов div в файле с помощью nodeValue, однако этот код выводит только обычный текст и, пох ... gt; Обратите внимание, что необходимо вывести родительские div (..и т. Д.), А также обернуть теги span... ПОМОГИТЕ!

PHP DOMDocument - получить html-источник ТЕЛА

Я использую DOMDocument PHP для анализа и нормализации отправленного пользователем HTML с помощью метода loadHTML для а ... ается в этих тегах, но фрагмент HTML, который я нормализую, это будет вставлен в существующий действительный документ.

Измените значение атрибута тега с помощью PHP DOMDocument

Я хочу изменить значение атрибута тега с помощью PHP DOMDocument. Например, предположим, что у нас есть эта строка HT ... е "href" на "http://google.com /"используя расширение DOMDocument PHP. Возможно ли это? Спасибо за помощь, как всегда!

Добавлять и добавлять текстовые узлы к элементу HTML с помощью DOM?

Вот мой HTML-код <html> <body> <div>A sample block <div>and child block</div&g ... ck <div>and child block</div></div> Newly appended text </body> </html>

Как мне проанализировать частичный HTML-код?

Я пытаюсь разобрать некоторый HTML с помощью DOM на PHP, но у меня возникли некоторые проблемы. Во-первых, в случае, ес ... ById('double'); $contents = '<div style="text-align:center">'.$keepme.'</a></div>'; echo $contents;

jQuery-подобные селекторы для PHP DOMDocument

Я работаю с DOMDocument, и мне интересно, существует ли какой-то способ использования CSS-подобных селекторов для выбор ... же самое с PHP DOMDocument? Я хотел бы выбрать элементы, которые имеют атрибут или имеют определенное значение атрибута.