2015-02-11 2 views
0

я получаю сообщение об ошибке от API следующим образом:LinkedIn не правильный ответ XML

<error> 
    <status>400</status> 
    <timestamp>1423663594219</timestamp> 
    <request-id>SH8SLPTSPN</request-id> 
    <error-code>0</error-code> 
    <message>&#39;submitted-image-url&#39;: Description needs to be a valid URL</message> 
</error> 

Проблема заключается в том, что после преобразования этого кода в SimpleXML объект я не могу получить доступ к свойству «код ошибки» :

VarDumper::dump($xml->error-code); 

Что я делаю неправильно?

ответ

0

Я нашел решение для меня:

$xml = preg_replace('/([<\/]\w*)-(\w*[>])/', '$1$2', $data['linkedin']); 

Удаление всех черточки от имен параметров.

Смежные вопросы