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

Как игнорировать регистр при разборе с помощью 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