Для приложения Android, над которым я сейчас работаю, я хотел бы проанализировать необработанные данные XML из RSS-канала и отобразить его. Предложенный RSS-канал использует Feedburner для публикации, и мой Google-fu до сих пор ничего мне не дал о том, как получить необработанный XML. Какие-нибудь советы?Получение необработанных данных XML из RSS-канала Feedburner
ответ
Попробуйте добавить fmt = xml в свой URL. Например: http://feeds.feedburner.com/blogname?fmt=xml.
У меня возникают другие странные проблемы для SDK для iOS, используя XPathQuery для извлечения данных из ответа.
Мы закончили тем, что попросили администратора сайта получить доступ к его XMLRPC-соединению, чтобы мы могли запросить данные напрямую. Однако это работало для меня. Спасибо – SeanPONeil
Не работает для http://feeds.feedburner.com/dubstepnet Потенциально отключен издателем? –
Не работает в [моем блоге] (http://feeds.feedburner.com/ShimmyDotNet?fmt=xml). – Shimmy
@Shimmy @Jordan Как на самом деле это работает, если вы проверите источник веб-страницы при доступе к странице, вы заметите, что обычный доступ предоставляет HTML-страницу, и доступ с помощью параметра fmt = xml param и XML-фида.
Результат остается неизменным в браузере, потому что XML-канал также форматируется с использованием таблицы стилей XSL, что дает тот же внешний вид, который вы получите без использования параметра xml.
Итак, каким образом можно получить чистый XML в браузере? –
Браузер автоматически отобразит его с помощью таблицы стилей, поэтому единственный способ, который я могу увидеть, это использовать ответ, предоставленный sayguh, использовать опцию «Просмотр источника» :( – SilentDoc
Вы должны использовать ?format=xml
для получения необработанного XML для фида. В самом деле, оба способа извлечения XML-файла XML работают. Но не всегда. ?format=xml
однако работал на все каналы, которые я пробовал, но ?fmt=xml
нет. Я мог догадаться, fmt
является устаревшим параметром, поскольку каналы, где Просмотр feed XML Доступна кнопка format
.
Часто FeedBurner предоставляет XML-канал напрямую (не путайте с таблицами стилей, используемых для префикса RSS).
Feedburner оригинальный URL ленты для блоггера, как показано ниже {название_блога}/каналы/сообщений/по умолчанию? Альт = RSS
затем преобразовать его в флэш- Учебник по http://alaashaker.wordpress.com/2008/09/09/build-your-own-flash-rss-reader-tutorial-flash-actionscript-30/
Его довольно легко, После поиска здесь п там я наконец-то нашел одно решение
http://www.blogger.com/feeds/blogId/posts/default
Примечание: чтобы KNW свой блог Id, во-первых, войдите в Blogger. Затем выберите блог, идентификатор которого вы хотите найти, и нажмите на его имя.
С любого из страниц публикации, настроек или шаблонов вы можете найти идентификационный номер своего блога, если вы посмотрите на URL-адрес в адресной строке. В конце адреса вы увидите, что он говорит blogID = XXXXXX, где X - это идентификатор вашего блога.
В Google Chrome вы, возможно, потребуется применить оба метода, описанные здесь, в то же время («формат = XML?» и «вид-источник:»):
view-source:http://feeds.feedburner.com/TheRegardingBlog?format=xml
Feedburner каналы передачи браузер назад сырье XML, но он также отправляет стили, стили XML-разметка, так что браузер визуализирует XML в качестве стилизованного содержания:
<?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?>
Однако данные, подают на XML.
Так что совершенно необязательно добавлять параметры запроса, такие как ?format=xml
. Если вы регистрируете ответ от запроса на один из этих каналов или просматриваете источник, вы увидите XML.
- 1. Получение XML-изображений из Feedburner RSS-канал
- 2. Получение числа подписчиков feedburner?
- 3. Получение подписчика Feedburner с CURL
- 4. Получение jpg изображения из необработанных данных фреймбуфера
- 5. Получение необработанных отображаемых данных из NSView
- 6. php: Получение содержимого feedburner feed
- 7. Получение данных из XML
- 8. Получение необработанных данных с помощью Scapy
- 9. Получение необработанных данных с помощью libusb
- 10. Google Analytics - Получение журналов необработанных данных
- 11. Как получить фид из feedBurner
- 12. Отображение данных необработанных изображений
- 13. форматирование необработанных данных в соответствующий xml
- 14. инвалидные буквальные для междунар - Получение необработанных данных из CSV файл
- 15. Получение необработанных данных из Quick Fix J Message
- 16. GitPython - Получение необработанных файлов
- 17. Подготовить дерево из необработанных данных
- 18. Джанго из почтовых необработанных данных
- 19. Попадая тенденцию из необработанных данных
- 20. Получение данных из узлов XML
- 21. Получение данных из facebook xml
- 22. Получение XML-данных из строки
- 23. Получение данных из тега xml
- 24. Получение данных из XML-файла
- 25. Получение данных из XML-файла
- 26. Получение данных из XML иерархически
- 27. Получение конкретных данных из XML
- 28. Получение xml из набора данных
- 29. Получение данных из XML-строки
- 30. Получение данных из файла XML
Вы запрашиваете файл feedburner xml или rss за фид feedburner? – Alan
RSS за Feedburner feed – SeanPONeil