Я пытаюсь получить URL-адрес изображения из xml-файла (с помощью php codeigniter rest server) и отобразить его в своем приложении, но по какой-то причине я не могу это сделать.
Я переставилданные в этой форме
"feeds": [ { "title": "2020 Land Rover Defender completes gruelling test in Kenya", "description": "<p><a href=\"https://sg.news.yahoo.com/2020-land-rover-defender-completes-082000135.html\"><img src=\"http://l1.yimg.com/uu/api/res/1.2/8wiBfVQ01uLPeFQ82ueocA--/YXBwaWQ9eXRhY2h5b247aD04Njt3PTEzMDs-/http://media.zenfs.com/en-GB/homerun/motor1_uk_340/5d31a7b04816caebc23cde0963829f1c\" width=\"130\" height=\"86\" alt=\"2020 Land Rover Defender completes gruelling test in Kenya\" align=\"left\" title=\"2020 Land Rover Defender completes gruelling test in Kenya\" border=\"0\" ></a>The prototype was modified to integrate a raised air intake.<p><br clear=\"all\">" } ]
Как видите, тег <img /> находится в форме строки, которая находится внутри строки description.Я использовал функцию str_get_html(), чтобы получить URL-адрес изображения, и мне удалось его получить.
<img />
description
str_get_html()
НО
По какой-то причине получилось в таком виде
"@attributes": { "img_url": "http://l1.yimg.com/uu/api/res/1.2/8wiBfVQ01uLPeFQ82ueocA--/YXBwaWQ9eXRhY2h5b247aD04Njt3PTEzMDs-/http://media.zenfs.com/en-GB/homerun/motor1_uk_340/5d31a7b04816caebc23cde0963829f1c" }
С @attributes я не могу отобразить изображениеURL в моем приложении.
@attributes