powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Warning: SimpleXMLElement::__construct(): Entity: line 1
1 сообщений из 1, страница 1 из 1
Warning: SimpleXMLElement::__construct(): Entity: line 1
    #38068525
Sanya!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Помогите разобраться с SimpleXML
Проблема в том что при подаче xml строки на вход SimpleXMLElement возвращает ошибку:

Код: xml
1.
2.
3.
4.
Warning: SimpleXMLElement::__construct(): Entity: line 1: parser error : Start tag expected, '<' not found in /usr/local/apache/cgi-bin/pm.cgi on line 244
Warning: SimpleXMLElement::__construct(): <?xml version="1.0" encoding="UTF-8"?> in /usr/local/apache/cgi-bin/pm.cgi on line 244
Warning: SimpleXMLElement::__construct(): ^ in /usr/local/apache/cgi-bin/pm.cgi on line 244
Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /usr/local/apache/cgi-bin/pm.cgi:244



Перед подачей на вход SimpleXML, строку обрабатываю

Код: php
1.
2.
3.
 $syn = array("\n","\r","\t","data=");
        $str = str_replace($syn,'',$str);
$xml = new SimpleXMLElement($str);



В результате получаю сроку в виде:

Код: xml
1.
<REQ><PAY>1111</PAY><PAYER><NUMBER>1111111</NUMBER></PAYER><PAYER><NUMBER>2222222</NUMBER></PAYER><PAYER><NUMBER>3333333</NUMBER></PAYER></REQ>


Которую уже передаю в SimpleXML

С чем может быть связана данная ошибка?
Спасибо...
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Warning: SimpleXMLElement::__construct(): Entity: line 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]