Описание тега syndicationfeed

1 ответ

Перезапись корневого элемента в синдикации, Добавление пространств имен в корневой элемент

Мне нужно добавить новые пространства имен к элементу rss(root) моего фида в дополнение к a10: <rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0"> <channel> . . . Я использую класс SyndicationFeed, сериализованный в RSS 2.0, и я …
18 янв '13 в 10:53
3 ответа

Получить RSS-каналы со страницы Facebook

Мне нужна помощь для извлечения RSS-каналов со страницы Facebook. Я использую следующий код, но он продолжает выдавать ошибку: string url = "https://www.facebook.com/feeds/page.php?id=40796308305&format=rss20"; XmlReaderSettings settings = new X…
09 июн '11 в 15:00
1 ответ

Расширение SyndicationItem в VB.net

Мне нужна твоя помощь по вопросу о наследовании. В моем проекте я использую класс.net SyndicationFeed для чтения нескольких каналов и создания его элементов. Для каждого элемента я также хочу показать изображение канала, поэтому я хотел назначить од…
01 фев '15 в 12:51
1 ответ

Выберите товары по категориям в SyndicationFeed

Я использую.NET SyndicationFeed для создания своего собственного RSS-канала. Нет проблем создать его и отобразить все из них, но я не совсем понял, как выбрать все новостные элементы в ленте, которые имеют определенную категорию. Например, все элеме…
0 ответов

Как отформатировать результат SyndicationFeed

Я затрудняюсь найти решение для форматирования результата, передаваемого в представление из контроллера после реализации SyndicationFeed для возврата RSS-канала в формате XML. Существует бесчисленное множество решений о том, как использовать Syndica…
12 сен '15 в 21:04
1 ответ

Есть ли способ создать SyndicationFeed из строки?

Я пытаюсь воссоздать объект SyndicationFeed (System.ServiceModel.Syndication) из данных XML, которые были сохранены локально. Если бы я работал с XMLDocument, это было бы легко. Я бы вызвал LoadXml (string). SyndicationFeed будет загружаться только …
21 апр '10 в 21:01
1 ответ

Пользовательский элемент RSS с пользовательским атрибутом C#

Я настраиваю пользовательский RSS-канал с сом-элементами. Мне нужно добавить пользовательский элемент с пользовательскими атрибутами в нем. Пока что я настроил фид так: var testItem = new SyndicationItem("title", "description", new Uri("http://myuri…
28 май '13 в 15:36
1 ответ

Ошибка сериализации.Net SyndicationFeed при добавлении расширений в канал RSS

Я создаю.NET Framework SyndicationFeed: SyndicationFeed feed = SyndicationFeed.Load(xmlReader); Затем я создаю новый элемент: var newItem = new SyndicationItem(); newItem.Id = sourceFeedItem.ItemID; newItem.Title = new TextSyndicationContent(sourceF…
16 июл '16 в 01:04
1 ответ

Почему у меня есть пространство имен для каждого элемента SyndicationItem?

Я пытаюсь выяснить, почему мое пространство имен (xmlns:ren="http://www.example.com/rss2/ext") появляется на каждом настраиваемом элементе syndicationItem (<ren:rssTranslationType typeId="1" xmlns:ren="http://www.example.com/rss2/ext">Original…
08 сен '14 в 09:10
1 ответ

Используйте Syndicationfeed для загрузки XML с закодированными ссылками

Я читаю RSS, используя следующий код: var reader = XmlReader.Create(url); SyndicationFeed.Load(reader); RSS выглядит так, и SyndicationFeed.Load бросит исключение, когда link тег содержит закодированные символы (в данном случае å закодировано как %C…
04 июл '16 в 08:12
1 ответ

Вызывание SyndicationFeed.Load "Элемент" является недопустимым XmlNodeType.

Я пытаюсь использовать RSS-канал, используя этот код: var reader = XmlReader.Create("http://www.news-herald.com/section?template=RSS&profile=4002042&mime=xml"); var syndicationFeed = SyndicationFeed.Load(reader); Но это выдает ошибку: "Элеме…
22 дек '14 в 04:30
1 ответ

Почему XmlWriter.Create() не проходит мой тест с Rss20FeedFormatter и SyndicationFeed?

Следующий тест ниже проходит только потому, что new XmlTextWriter(sw) используется вместо XmlWriter.Create(sw, settings) or XmlTextWriter.Create(sw): public void ShouldGenerateRssFeed() { //reference: [http://dotnetslackers.com/articles/aspnet/How-t…
03 янв '12 в 04:39
1 ответ

Как определить тип фида.NET SyndicationFeed (RSS против Atom)?

Можно ли определить из экземпляра http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.syndicationfeed.aspx, какой тип SyndicationFeed читается? Если все, что у меня есть, это URL (blahblah.com/feed), то это может быть rss или ato…
10 июн '10 в 02:49
0 ответов

SyndicationFeed генерирует исключение при сортировке и передаче в представление MVC ViewData.Model.Items[0]

SyndicationFeed возвращается из метода GetPosts. Затем фид синдикации возвращается в качестве аргумента для представления. Представление пытается отобразить первый SyndicationItem в виде столбца полной ширины. Затем в представлении отображаются оста…
06 май '18 в 08:02
0 ответов

Работа с ошибками XML в RSS-каналах с использованием SyndicationFeed.Load

При чтении в стороннем RSS-канале выдается исключение XMLException из-за недопустимого DateTime в XML-канале. Как я могу справиться с этим более надежно. Например, есть ли способ перехватить исключение, идентифицировать проблемный элемент и устранит…
25 мар '10 в 17:02
2 ответа

Чтение текстового содержимого из SyndicationContent

Привет, я пытаюсь прочитать содержимое в строку из элементов ленты. SyndicationFeed feed = SyndicationFeed.Load(feedReader); SydicationContent itemContent = feed.Items.ToList<SyndicationItem>()[0].Content; string retrivedContent = itemContent …
1 ответ

SyndicationFeed не добавляет атрибут rel="self"

Я использую SyndicationFeed генерировать канал Atom. Кажется, у меня все работает, кроме тех случаев, когда я использую W3C Feed Validation Service для проверки своего канала, я получаю следующее предупреждение. Этот фид действителен, но совместимос…
1 ответ

Загрузите SyndicationFeed и async/await

Можем ли мы читать RSS по async/await? XmlReader reader = XmlReader.Create("http://localhost/feeds/serializedFeed.xml"); SyndicationFeed feed = SyndicationFeed.Load(reader); Любая подсказка?
18 май '16 в 13:45
1 ответ

Есть ли в Windows 8 C# поддержка SyndicationFeed?

Просматривая http://msdn.microsoft.com/en-us/library/windows/apps/br230232.aspx я нигде не смог найти нигде, где сказано, что приложения Windows 8 поддерживают использование SyndicationFeed. Есть ли способ все еще использовать это?
18 дек '12 в 04:34
1 ответ

"SyndicationFeed" не содержит определения "Load"

Я пытаюсь читать RSS-каналы с помощью класса Syndicationfeed. Я добавил ссылку на System.servicemodel.syndication. это моя ошибка Project.SyndicationFeed'не содержит определения для'Load' Вот мой код: (консольное приложение) using System; using Syst…
01 апр '14 в 23:07