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

Разбор XML с помощью PHP
У меня постоянно возникали проблемы с разбором XML с помощью PHP, и я не нашел «правильного пути» или, по крайней мере, стандартизированного способа анализа XML-файлов. Сначала я пытаюсь разобрать это: <item>...
13875 просмотров
schedule 22.02.2024

Правильное удаление дочерних элементов в PHP с помощью DOMDocument и DOMXPath
Это был предыдущий другой вопрос, но мы не будем говорить об этом. Я изолирую ряд разделов в стороннем HTML-документе. При сопоставлении некоторых мне нужно удалить определенные теги из результата. Код, который я нашел для этого на SO, был:...
2562 просмотров
schedule 22.03.2024

Как мне получить атрибут src тегов img?
Я загружаю DOM по внешнему URL-адресу как таковой: $dom = new DOMDocument; $dom->loadHTMLFile( "external_url.html" ); $arrayOfSources = array(); foreach( $dom->getElementsByTagName( "img" ) as $image ) $arrayOfSources[] =...
2213 просмотров
schedule 06.05.2024

Разбор (недопустимого) HTML с другого веб-сайта с использованием PHP
Я пытаюсь проанализировать следующий HTML-код по следующему URL-адресу: http://md5.rednoize.com/?q=fbade9e36a3f36d3d676c1b808451dd7 Код: $html = file_get_contents($url.$hash); $config = array( 'clean' => 'yes',...
1243 просмотров
schedule 20.05.2024

Можно ли иметь пространство имен по умолчанию (xmlns) И пространство имен с префиксом, указывающее на один и тот же URI?
Мы пытаемся сгенерировать некоторый XML с пространством имен (атрибуты и все остальное), но замечаем некоторые проблемы при выводе префиксов как с SimpleXML, так и с DOMDocument в PHP. Это наш тестовый вывод: <?xml version="1.0"...
170 просмотров

PHP DOM Document LoadHTMLFile прерван скобками
Я работаю над синтаксическим анализатором PHP, который анализирует страницу HTML-групп моей школы. Это страницы с уникальным URL-адресом, основанным на названии курса и нескольких других переменных. Страница состоит из набора HTML <table> ....
953 просмотров
schedule 11.11.2023

PHP DOMDocument: как удалить div?
Вот мой код: $doc = new DOMDocument(); $doc->loadHTML(stripslashes($sContent)); // si le meta existe alors il y a un sondage if($doc->getElementById('meta') != null){ $nombreMeta = $doc->getElementById('meta')->nodeValue;...
3996 просмотров
schedule 22.12.2023

Как декодировать объекты HTML при сохранении файла XML?
У меня есть следующий код в моем PHP-скрипте: $str = '<item></item>'; $xml = new DOMDocument('1.0', 'UTF-8'); $xml->formatOutput = true; $xml->load('file.xml'); $items = $addon->getElementsByTagName('items')->item(0);...
959 просмотров
schedule 29.10.2023

Выберите значение имени класса в DOMXPath
Возможный дубликат: Как извлечь атрибут узла из XML с помощью парсера PHP DOM У меня есть такой HTML: <tr class="calendar_row" data-eventid="48256"> ... </tr> Я просто хочу выбрать значение или...
356 просмотров
schedule 26.03.2024

Создание XML с новыми элементами
На этой неделе я изучаю PHP, и в качестве тестового проекта я создал очень простой микроблог, который использует данные XML для хранения/получения короткой информации о сообщениях. Я сослался на этот вопрос , и ему удалось подтолкнуть меня к...
142 просмотров
schedule 05.11.2022

отображение фида WordPress с использованием DOMDocument - не удается получить значения пространства имен
Я искал здесь решение своей проблемы, но ничего не работает :( У меня есть следующий код <?php $rss = new DOMDocument(); $rss->load('http://thelostgirl2014.wordpress.com/feed/'); $feed = array(); foreach...
495 просмотров
schedule 11.10.2022

DOMDocument::getElementsByTagName : только X первых элементов
У меня есть следующий код: <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, $url); $doc = new DomDocument;...
134 просмотров
schedule 06.12.2023

создать и скачать xml с помощью кнопки и domdocument
хорошо, что я хочу сделать, это создать файл xml и загрузить его, если это возможно, не сохраняя на сервере. то, что у меня есть до сих пор, создает xml с DOMDocument и сохраняет его на сервере <?php $domTree = new DOMDocument('1.0',...
1516 просмотров
schedule 05.10.2022

Дочерние узлы PHP
Итак, я пытаюсь выполнить итерацию документа DOM, который будет выглядеть так: <track rank="1"> <name>Believe</name> <duration>239</duration> <mbid>13194c93-89c6-4ab4-aaf2-15db5d73b74e</mbid>...
66 просмотров
schedule 14.04.2024

Веб-парсинг PHP
У меня есть код, который будет удалять данные с веб-сайта. Вывод примерно такой: Сельское хозяйство Продовольствие Одежда Как мне вывести только первую/n-ю категорию, например только (Сельское хозяйство)? Я старался echo...
1244 просмотров
schedule 08.02.2024

PHP и Xpath - получить узел из внутреннего текста
У меня есть следующая структура XML <url> <loc>some-text</loc> </url> <url> <loc>some-other-text</loc> </url> Моя цель - получить узел loc из его внутреннего текста (т.е. some-text ) или...
914 просмотров
schedule 10.06.2024

Domdocument загружается
Я хочу разобрать html файл. $html =htmlentities( file_get_contents('http://forums.heroesofnewerth.com/showthread.php?553261')); $dom = new DOMDocument(); $dom->loadHTML($html);//line 30 Я получаю эти ошибки Warning:...
109 просмотров
schedule 18.02.2024

Регулярное выражение domdocument заменить тег
привет, у меня есть код регулярного выражения php, например: preg_replace('~<div\s*.*?(?:\s*class\s*=\s*"(.*?)"|id\s*=\s*"(.*?)\s*)?>~i','<div align="center" class="$1" id="$2">', "html source code"); теперь я хочу заменить все...
67 просмотров
schedule 26.03.2024

Ошибка результатов документа Php Dom
Я хотел бы очистить некоторые элементы от html, но я не могу очистить данные, как мне нужно. HTML <div class="opinions"> <ul> <li> <div class="imgcontainers"> <a href="domainname.com" title="title">...
36 просмотров
schedule 19.09.2022

Одни и те же XPath — разные результаты
$str = ' <body> <table><tr><td><b class="1">1</b></td></tr></table> <table><tr><td><b class="2">1</b></td></tr></table> <p>some...
86 просмотров
schedule 26.02.2024