Вопросы по теме '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 просмотров
schedule
02.11.2022
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