Получить строку из массива \ объекта в Yahoo труб? - PullRequest
6 голосов
/ 31 января 2012

У меня есть канал, который пытается извлечь идентификатор YouTube из канала YouTube.

У меня есть:

Fetch Feed -> Sub Element (item.link) -> Truncate(После 1) -> Regex (бла) -> Вывод

Моя проблема заключается в выводе:

0
   content ABGmhMBBGgw

Я не могу поместить этот вывод в построитель строк, потому что этообъект (может быть массив?).

Итак, как мне извлечь необработанную строку из этого массива объектов, который у меня есть сейчас.

Ответы [ 2 ]

0 голосов
/ 19 июня 2013

Как вариант, вы можете использовать модуль pipe под названием «создать RSS» и сделать его лишним из результата регулярного выражения.

Он будет содержать желаемую строку в качестве заголовка вместо заданного 0, но все равно будет массивом.

0 голосов
/ 15 апреля 2012

Демонстрация, показывающая, как извлечь последнее видео из канала Youtube и вставить на веб-страницу, все это сделано с помощью javascript и Yahoo Pipe, можно найти по адресу ... http://lovelogic.net/z_tuts/ytgrab3.html

Просто щелкните правой кнопкой мыши, чтобы посмотретьисходный код страницы и узнайте, как декодируется JSON из канала Yahoo, а затем переходит в HTML, подробности о самом канале можно найти здесь http://pipes.yahoo.com/pipes/pipe.info?_id=19431b877cc39a2d5fe8efa00bd86009

...