|
|
|
| Здравствуйте!
получаю такой файл:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns="некий урл/xml_out.php" [^] rid="1288960181">
<sin>номер абонента</sin>
<sn>короткий номер</sn>
<service>content-request</service>
<status date="2010-11-05 14:44:10+02"/>
<body content-type="text/plain">Текст сообщения</body>
</message>
|
когда разбираю его:
$xml = new SimpleXMLElement($HTTP_RAW_POST_DATA);
echo $xml->attributes()->rid."<br>";
echo $xml->sin."<br>";
echo $xml->sn."<br>";
echo $xml->status->attributes()->date."<br>";
echo $xml->body."<br>";
|
ругается, если убрать со второй строчки [^] - работает.
не могли бы Вы объяснить что к чему? | |
|
|
|
|
|
|
|
для: vadimka
(26.05.2011 в 15:12)
| | в xml более жесткий синтаксис чем в html | |
|
|
|
|
|
|
|
для: psychomc
(26.05.2011 в 15:27)
| | так зачем вставляют это [^] | |
|
|
|
|
|
|
|
для: vadimka
(26.05.2011 в 15:29)
| | спросите у тех, кто вставляет | |
|
|
|
|
|
|
|
для: psychomc
(26.05.2011 в 16:01)
| | они сказали, что опечатка:)
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns="урл/xml_out.php" rid="1288960181">
<sin>номер абонента</sin>
<sn>короткий номер</sn>
<service>content-request</service>
<status date="2010-11-05 14:44:10+02"/>
<body content-type="text/plain">Текст сообщения</body>
</message>
не могли вы объяснить эту строчку
<message xmlns="урл/xml_out.php"
|
это урл куда отправляется xml-файл или же куда должен пойти ответ?
а то я новичок, а партнер немногословен:) | |
|
|
|