2013-11-21 3 views
0

Мне нужно сохранить некоторые нестандартные элементы, полученные моим Yahoo Pipe, но я считаю, что они удаляются, когда я запускаю свою трубку и рассматриваю ее как RSS.Yahoo Pipes удаляет 2 нестандартных элемента с выхода RSS-канал

http://pipes.yahoo.com/pipes/pipe.edit?_id=5ff9163c29a409001a28ad8ae4b510d3

В частности, в этой трубе я получаю «язык» и «авторского права» данных элементов в пределах каждого пункта. Содержимое для обоих из них удаляется при просмотре выходных RSS (xml отображается в Chrome).

Есть ли способ сохранить данные в обоих этих элементах? (При необходимости я могу изменить имена этих двух элементов, если требуется нечто более семантическое)

Спасибо!

+0

Я не вижу языка или авторского права в источнике вашей трубы (тот, который вы получаете с ** Fetch Feed **). Но в любом случае, да, я боюсь, что Yahoo Pipes удалит нестандартные поля из своего выхода RSS. Ваш единственный вариант может включать эти теги в содержание (описание) элементов. – janos

+0

Привет @janos благодарит за ваш комментарий, и я видел другие сообщения, которые вы сделали на Pipes, которые были полезны. Я предполагаю, что моя единственная альтернатива, если я придерживаюсь Pipes, должна выводиться в формате, отличном от RSS, который позволит настраивать элементы. Pephaps xml feed? Я не могу найти документацию по этому вопросу. У вас есть советы? Еще раз спасибо. – user2291964

+0

Используйте либо другой вывод (JSON), либо вставляйте свои собственные теги в элемент описания при создании RSS. Я не вижу другого пути. – janos

ответ

0

Как @janos сказал, ваши две жизнеспособные варианты являются:

  1. Получить выход как JSON, который сохраняет все элементы
  2. сцепить результаты в поле описания RSS. Создайте цикл цикла, поместите строковый построитель в цикл и добавьте все поля, которые вы хотите в него, а затем назначьте его item.description

Или еще одна идея: отфильтруйте фид по языку. У вас может быть пользовательский ввод для поля языка, а затем создать фид, который был бы всеми английскими статьями, всеми арабскими, независимо от того, что вы хотите.

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

  • Нет связанных вопросов^_^