Вопросы по теме 'simplexml'
С помощью simplexml_load_file я хотел бы различать тайм-аут и ошибки 404
В настоящее время я использую:
$page = simplexml_load_file('http://www.example.com/page.html');
В моем коде я хотел бы повторить попытку, если время ожидания страницы истекло, но если страница не найдена (404), я хотел бы добавить ее в список...
559 просмотров
schedule
08.12.2023
PHP SimpleXML не сохраняет разрывы строк в атрибутах XML
Мне нужно проанализировать предоставленный извне XML, в котором есть атрибуты с разрывами строк. При использовании SimpleXML кажется, что разрывы строк теряются. Согласно другому вопросу о переполнении стека , разрывы строк должны быть...
16532 просмотров
schedule
19.04.2024
Преобразование многомерного многообъектного массива в стандартный многомерный массив в PHP
У меня есть многомерный многообъектный массив из вызова функции simplexml_import_dom() .
Срез одной секции массива:
[Price] => SimpleXMLElement Object
(
[Prices] => Array
(
[0] => SimpleXMLElement Object...
1396 просмотров
schedule
13.04.2024
Как сохранить аккуратно отформатированный XML-файл с помощью Simple XML?
В чем "трюк" для сохранения файла XML, который визуально должен был быть аккуратно отформатирован?
Такие как:
<xml>
<item>foo</item>
</xml>
и не:
<xml><item>foo</item></xml>
859 просмотров
schedule
03.11.2022
Используйте XPath с PHP SimpleXML для поиска узлов, содержащих строку
Я пытаюсь использовать SimpleXML в сочетании с XPath для поиска узлов, содержащих определенную строку.
<?php
$xhtml = <<<EOC
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"...
12123 просмотров
schedule
08.02.2024
Использование xpath для объекта PHP SimpleXML, пространства имен SOAP + (не работает..)
После изучения этого в SO и Google в течение нескольких часов... Я надеюсь получить здесь некоторую помощь: (я всего в одном шаге от запуска регулярного выражения, чтобы полностью удалить пространства имен)
Сначала это XML:
<?xml...
4901 просмотров
schedule
23.10.2022
PHP: simplexml_load_string
Используя PHP simplexml_load_string , как мне получить значения тега, для которого задан определенный атрибут, равный определенному значению?
3936 просмотров
schedule
11.03.2024
SimpleXMLElement: получение атрибута пространства имен
Я прочитал о сотнях SO-записей об этом, но я не могу заставить его работать. Я действительно не вижу, что я делаю неправильно. Я определенно делаю что-то явно глупое, но в данный момент я этого не вижу.
Я пытаюсь разобрать...
1395 просмотров
schedule
30.05.2024
Использование simplexml_load_file для извлечения из tumblr — тайм-аут каждый раз
Мой сайт загружается примерно 45 секунд. Это потому, что я извлекаю некоторый XML из tumblr, но я не могу понять, является ли это ошибкой моего сервера, ошибкой tumblr или каким-то другим фактором. Могу ли я заставить этот скрипт истечь через 5...
2147 просмотров
schedule
30.09.2022
Проблема с пространством имен PHP SimpleXML
Я пытаюсь получить значение entry->id и entry->cap:parameter-> для каждой записи в RSS-канале... ниже приведен код, который я использую. Он правильно отображает идентификатор, но не отображает поле значения .... пожалуйста, помогите.
$url =...
2052 просмотров
schedule
25.09.2022
В SimpleXML есть объявление xmlns:xmlns= - нет возможности удалить
Так бесит, что я едва могу говорить. Я собрал RSS-канал с помощью SimpleXML, и все же — он использует пространства имен, которые есть прямо сейчас. Но он постоянно пытается объявить xmlns:xmlns="" в корневом узле при выводе. Хотя я ничего подобного...
4840 просмотров
schedule
06.04.2024
Почему SimpleXMLElement возвращает пустой объект?
Я использую метод SimpleXMLElement для загрузки строки, но он просто не работает. Мой код:
$xml = new SimpleXMLElement($content);
var_dump($xml);
И var_dump возвращает
object(SimpleXMLElement)#104 (0) { }
Var $ content правильно...
22069 просмотров
schedule
11.05.2024
Ошибка SimpleXMLElement, но xml действителен
это ошибка:
[01-Sep-2011 08:15:01] Предупреждение PHP: SimpleXMLElement::__construct() [‹ a h ref='simplexmlelement.--construct'>simplexmlelement.--construct]: ../domain/feed-yself- Tips.php:1: ошибка парсера: ожидается начальный тег, '‹' не...
7501 просмотров
schedule
16.10.2022
Можно ли иметь пространство имен по умолчанию (xmlns) И пространство имен с префиксом, указывающее на один и тот же URI?
Мы пытаемся сгенерировать некоторый XML с пространством имен (атрибуты и все остальное), но замечаем некоторые проблемы при выводе префиксов как с SimpleXML, так и с DOMDocument в PHP. Это наш тестовый вывод:
<?xml version="1.0"...
170 просмотров
schedule
02.11.2022
Как игнорировать регистр при разборе с помощью simplexml?
Могу ли я заставить простой XML игнорировать регистр имен узлов и атрибутов?
как
<eleMent attriBute="aaa">
</ELEMENT>
2120 просмотров
schedule
24.05.2024
SimpleXML добавляет дочерние элементы и атрибуты для Excel
Я действительно новичок в этом, и мой вопрос должен быть простым. Допустим, у меня есть этот xml:
<?xml version="1.0"?>
....
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
....
<Worksheet...
259 просмотров
schedule
28.10.2022
как форматировать html-теги, извлекаемые из xml
Мне нужно отформатировать теги html из xml
пример
<p><b>Location. </b> <br />Located in central Chennai, The Raintree Hotel,
Anna Salai is connected to the airport and close to U. S. Consulate,
Valluvar Kottam, and Anna...
128 просмотров
schedule
18.12.2023
Анализировать канал iTunes RSS Atom с помощью PHP?
Попытка проанализировать канал iTunes Atom с помощью сценария PHP. Если вы посетите iTunes RSS Generator , вы можете создать канал Atom следующим образом:
http://itunes.apple.com/us/rss/topsongs/limit=10/genre=16/explicit=true/xml
что дает...
3920 просмотров
schedule
20.05.2024
Теги, оставшиеся после использования simplexml_load_string
Я использую simplexml_load_string для пакетов XML. В моем сценарии строка XML, которую я хочу преобразовать, известна как k. Моя проблема, однако, в том, что когда я использую k, остаются не проанализированные теги ( <k>, <\k> )....
113 просмотров
schedule
12.06.2024
проблемы с simplexml_load_file
У меня есть следующий код для чтения в файле XML:
$xml2 = simplexml_load_file('http://www.facebook.com/feeds/page.php?format=rss20&id=334704593230758');
$item = $xml2->channel->item;
Я получаю следующее в своем исходном коде:...
4296 просмотров
schedule
25.02.2024