2014-09-18 2 views
0

Здесь, например, есть ссылка на новости ABC, которая дает различные RSS-каналы для потребления.Получение актуального контента из RSS-ленты

http://rss.cnn.com/rss/edition.rss `

Используя это каналы в Windows 8 магазин приложений, я могу читать его с помощью встроенного в классе SyndicationClient. Тем не менее, он дает только заголовок и несколько сводных текстов для новостей/статьи, а не для всего контента. Теперь я хочу иметь весь контент, то есть текст и изображение. Я видел много приложений для чтения новостей в магазине Windows, и они делают это довольно легко, когда я использую любую историю, и это дает мне фактическое содержание прямо там.

Любая идея, как это сделать? Мне нужен какой-то анализатор html здесь?

Вы можете посмотреть новости, например, приложение Bento News. Я хочу добиться чего-то подобного.

Вот изображения из приложения:

Это извлекается текст и изображения из статьи новостей:

enter image description here Это мнение при нажатии на кнопку «Просмотр исходной статьи». Я знаю, что в этом представлении используется управление веб-просмотром. Но я хочу, как извлечь данные, как показано выше. enter image description here

+0

Я предполагаю, что эти приложения не показывают вам обобщенные данные фида, но они фактически открывают статью веб-сайта с помощью элемента управления браузера. –

+0

Нет. Они показывают текст и изображение из реальной статьи новостей на веб-сайте. Я опубликую скриншот прямо здесь через несколько минут. –

+0

Это изображение не соответствует каналу cnn. Кроме того, второе изображение показывает вам «WebView», отображающий весь сайт PopCrush. – kiewic

ответ

0

Ну, ответ - читаемость. Подробнее здесь также:

https://github.com/scottksmith95/CSharp.Readability

Мне потребовалось много времени, чтобы найти этот материал, но это именно то, что я хотел.

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