Раньше я работал с Cric Info RSS в своем приложении для Android. У меня есть ноу-хау чтения RSS-канала по тегам (Link, Description, Title) с помощью XmlPullParser.
Однако теперь, когда я хочу интегрировать ФИФА RSS или ESPN RSS для футбольных новостей в свое приложение, я не вижу тегов, которые можно было бы использовать для фильтрации необходимых данных.
Как я могу получить данные из этих ресурсов, предлагающих необработанный XML? Любая помощь будет оценена по достоинству. Спасибо!
RSS-каналы Fifa и ESPN предоставляют необработанные данные. Нет тегов, с помощью которых я буду фильтровать нужные мне данные. Мой вопрос: как я могу отфильтровать данные, то есть заголовок, описание, временную метку, URL-адрес и т. д. Из заданных необработанных данных. @ Владислав Матвиенко
Я получаю ответ с тегами с URL-адреса RSS ФИФА. Может быть, браузер разбирает их за вас, а вы их не видите? Запустите этот запрос curl на своем терминале / консоли и проверьте ответ
curl -v \
-H "Accept-Language: en-US;q=1.0, es-419;q=0.9, en;q=0.8" \
-H "User-Agent: Russia2018/2.1 (com.looping.gameon; build:7; iOS 11.3.0) Alamofire/4.7.0" \
-H "Accept-Encoding: gzip;q=1.0, compress;q=0.5" \
"http://es.fifa.com/worldcup/news/rss.xml"
Я получаю что-то вроде:
<rss version = "2.0" xmlns:atom = "http://www.w3.org/2005/Atom"><channel><title><![CDATA[FIFA.com - Copa Mundial de la FIFA Rusia 2018 - Noticias]]></title><link>http://es.fifa.com/index.html</link><language>es</language><copyright>Copyright© 1994 - 2018 FIFA. Reservados todos los derechos</copyright><description>Visite FIFA.com para acceder a todas las noticias, entrevistas y el gran debate del fútbol mundial. </description><pubDate>Mon, 23 Apr 2018 16:28:00 GMT</pubDate><lastBuildDate>Fri, 27 Apr 2018 20:13:13 GMT</lastBuildDate><category>FIFA.com</category><image><title><![CDATA[FIFA.com - Copa Mundial de la FIFA Rusia 2018 - Noticias]]></title><url>//img.fifa.com/imgml/rssheader.gif</url><link>http://es.fifa.com/index.html</link><width>139</width><height>28</height><description>rssFifa</description></image><atom:link href = "http://es.fifa.com/worldcup/news/rss.xml" rel = "self" type = "application/rss+xml" /><item><guid isPermaLink = "false">1524859338044</guid><title><![CDATA[La Gira del Trofeo llega a Japón]]></title><link>http://es.fifa.com/worldcup/news/y=2018/m=4/news=la-gira-del-trofeo-llega-a-japon-2945044.html</link><description><p>El avión que ha llevado el trofeo por todo el planeta despegó para realizar su penúltimo vuelo el 27 de abril, desde la RP China, para recalar en Tokio. Japón es el último país que visitará en la fase global.</p>
Пт, 27 апр 2018 11:27:00 GMT ....
Я запустил его в Postman, и он дает мне тот же результат, что и вы. Однако я не могу использовать его с XmlPullParser, не умея анализировать данные. но я буду заниматься этим. Спасибо за помощь.
неясно, в чем проблема с получением необработанного rss.