Albert22
Старатель
- Регистрация
- 30 Мар 2008
- Сообщения
- 270
- Реакции
- 11
- Автор темы
- #1
Всем привет
Имеется вот такого рода XML-файл:
Обрабатывается следующим образом:
И в результате выдаётся вот такой JSON:
Однако, в результате вставки на страницу информации из album_url и album_title отображается
Имеется вот такого рода XML-файл:
Код:
<track>
<id>3189830</id>
<name>Empty Sky</name>
<duration>509000</duration>
<artist>
<name>Elton John</name>
</artist>
<album position="1">
<artist>Elton John</artist>
<title>Empty Sky</title>
<mbid>22f9fe0b-9455-4816-9849-d50c0b5f1b09</mbid>
<url>/music/Elton+John/Empty+Sky</url>
</album>
</track>
Код:
$xml = @simplexml_load_file($file);
$return=array(
'status'=>1,
...
'album_title'=>$xml->track[0]->album[0]->title,
'album_url'=>$xml->track[0]->album[0]->url
);
echo json_encode($return);
Код:
{"status":1,...,"album_title":{"0":"Empty Sky"},"album_url":{"0":"\/music\/Elton+John\/Empty+Sky"}}
Подскажите, что где изменить или как вытаскивать чтобы получить строку? Пробовал комбинировать, менять — не получилось, нужно знать конкретно.[object Object]