Описание тега domdocument
DOMDocument относится к классу, инкапсулирующему DOM (объектную модель документа). Различные языки и технологии используют имя DOMDocument для этого PHP, COM, C++, ActiveX.
0
ответов
PHP loadXML не возвращает одно и то же значение в 2 разных средах
Я часами борюсь с этой проблемой... Мне удалось сузить проблему с Symfony3 и понял, что она связана только с PHP. Когда я выполняю следующий код в 2 разных средах (внутри / снаружи виртуальной машины), я получаю 2 разных вывода. $dom = new \DOMDocum…
14 мар '17 в 21:52
2
ответа
Горячая проверка, если значение для определенного узла в XML существует или нет
XML загружается в файл с именем loadxml <?xml version="1.0”?> <GetUserProfileResponse> <User> <UserID>sonishopcom</UserID> </User> <User> <UserID>guru</UserID> </User> </GetUserProfileRe…
19 ноя '15 в 21:01
3
ответа
Возможно добавить HTML-контент в узел SimpleXMLElement
Простой вопрос Можно ли добавить блок HTML в узел SimpleXMLElement (или, по сути, DOMDocument) без автоматического преобразования данных HTML в формат объекта? Например, возьмем этот фрагмент (с DOMDocument здесь, но SimpleXMLElement ведет себя точн…
11 дек '09 в 07:55
4
ответа
PHP DOMDocument->loadXML с XML, содержащий амперсанд / меньше / больше?
Я пытаюсь разобрать строку XML, содержащую символы & <и> в TEXTDATA. Обычно эти символы должны быть htmlencoded, но в моем случае это не так, поэтому я получаю следующие сообщения: Предупреждение: DOMDocument::loadXML() [function.loadXML]: ошибка си…
12 янв '10 в 13:59
0
ответов
Попытка создать XML с пространствами имен, используя PHP и DOMDocument
Я пытаюсь создать файл XML, используя PHP 5.6.24 и DOMDocument. Формат XML должен быть следующим: <parks xmlns:tch="{urn}" xmlns:prk="{urn}"> Насколько я понимаю, следующий блок кода: $root = $doc->createElementNS('http://www.w3.org/2005/At…
10 авг '16 в 14:24
1
ответ
Добавить корневой элемент DOMDocument к другому DOMDocument
У меня есть 2 объекта "DOMDocument" - $ оригинал и $ дополнительно. Я хочу взять всех детей из дополнительного $ DOMDocument и добавить его в конец оригинального документа. Мой план состоял в том, чтобы внедрить элемент дополнительного документа $. …
24 июл '14 в 21:27
0
ответов
DOMDocument::load(): атрибут xmlns, переопределенный в Laravel
Я создаю систему SEO. Все работает отлично, за исключением нескольких сайтов. Я использую Laravel 5.4 и DomDocument Когда я пытаюсь сканировать его, это дает мне эту ошибку: ErrorException in ScanController.php line 252: DOMDocument::load(): Attribu…
18 апр '17 в 11:03
1
ответ
Как разбить и разобрать конкретный текст Википедии
У меня есть следующий рабочий пример, чтобы получить конкретную страницу Википедии, которая возвращает объект SimpleXMLElement: ini_set('user_agent', 'michael@example.com'); $doc = New DOMDocument(); $doc->load('http://en.wikipedia.org/w/api.php?…
21 янв '12 в 00:41
4
ответа
Получить div вокруг искомого ключевого слова (file_get_contents('url')
Так что я создаю веб-сканер, и все работает, только 1 проблема. С file_get_contents($page_data["url"]); Я получаю содержание веб-страницы. Эта веб-страница сканируется, когда на ней присутствует одно из моих ключевых слов. $find = $keywords; $str = …
09 сен '10 в 11:52
1
ответ
Скрести DOMDocument Table для содержимого в PHP
Я действительно изо всех сил пытаюсь очистить таблицу с помощью XPath или любого другого метода getElement. Я искал вокруг и пытался различными способами решить мою проблему ниже, но потерпел неудачу и действительно ценю любую помощь. Во-первых, HTM…
12 ноя '15 в 22:30
1
ответ
DOMDocument узел получить HTML-контент
Возможный дубликат: innerHTML в DomDocument PHP? Я пишу приложение для получения предварительного просмотра контента из RSS-каналов. Для этого я хочу получить HTML-контент определенного div. Текст, который я получаю, выглядит так <P>Lorem ipsu…
01 ноя '12 в 12:37
2
ответа
Сохранение XML, созданного с помощью DOMDocument, приводит к ошибке "Строка DOMDocument::save() отсутствует в UTF-8"
Я пытаюсь сгенерировать RSS из содержимого базы данных. Вот соответствующий фрагмент кода: $doc = new DOMDocument(); $doc->formatOutput = true; $doc->preserveWhiteSpace = false; if(is_file($filePath)) { $doc->load($filePath); } else { $doc-…
16 май '11 в 06:27
0
ответов
Заполните ComboBox в Excel значениями из узлов php.XML и отправьте запрос со значениями в php
Мне нужна помощь с VBA (что я действительно не очень хорош). Я создал php, который выплевывает XML в следующем формате: -<employees> -<employee>... -<date>... -<login>...</login> -<logout>...</logout> -</…
10 ноя '14 в 22:03
4
ответа
Как получить изображение SRC по классу
У меня есть это: <a href="/Dealer-Catalog/ManufacturerID-3"><img class="brand-logo" src="http://www.teledynamics.com/tdresources/74c42cb2-dc7f-4548-b820-2946fbe160db.jpg" onerror="this.src='/Content/Css/Images/no_brand_logo_120_48.gif'" alt…
26 сен '12 в 14:01
4
ответа
Как удалить все изображения из HTML с DOM
Я пытаюсь удалить все изображения из строки HTML. Я могу удалить только первый, и я не знаю почему. код: <?php $str='<div> <a href= "https://www.google.com"> <img src= "image1.jpg" alt="image-1.jpg" /></a> </div> <…
09 апр '15 в 07:18
1
ответ
DOMXPath / DOMDocument - получение элементов div в блоке комментариев
Допустим, у меня есть этот блок комментариев, содержащий HTML: <html> <body> <code class="hidden"> <!-- <div class="a"> <div class="b"> <div class="c"> <a href="link">Link Test 1</a> </div> &l…
29 окт '14 в 04:18
3
ответа
Простая итерация документа DOM
У меня есть HTML как так: <html> <body> <div class="somethingunneccessary"></div> <div class="container"> <div> <p>text1</p> <p>text2</p> <p>text3</p> </div> <div> &…
27 апр '16 в 19:18
1
ответ
PHP DOMDocument объект имеет нулевой documentElement для допустимого XML
XML, с которым я работаю, на самом деле является RSS-каналом, расположенным по адресу http://www.gjc.org/cgi-bin/rssjobs.pl Кажется, он проверяется через RSS-канал W3C и валидаторы XML. Когда я делаю следующее, я просто получаю null, $dom = new DOMD…
30 окт '17 в 13:13
2
ответа
DOMDocument::load() Тайм-аут
Я использую DOMDocument::load() загрузить файл XML с URL: $doc = new DOMDocument(); $doc->load("http://url_of_some_xml_file"); Есть ли способ прервать или прекратить загрузку после определенного времени ожидания, если загрузка URL заняла более X …
01 фев '14 в 11:41
2
ответа
Функция XPath Count всегда возвращает 0.0
Я использую ниже XML, чтобы получить количество тегов "с". <?xml version='1.0' encoding='UTF-8'?> <xyz xmlns="....."> <a> <b> <c>X:1 Y:0</c> <c>X:1 Y:0</c> <c>X:2 Y:0</c> </b> <b&g…
26 ноя '14 в 13:40