管道最近非常多,现在已停止保存新管道.Google Mashup Editor和Microsoft Popfly都已停产.是否有任何当前运行的Web应用程序(或在appengine上运行的至少库)执行类似的操作?
我已经使用Yahoo Pipes进行了一些原型设计,但是我不愿意在完全生产中使用它,因为我们无法控制它的正常运行时间等.
是否有一个(理想的开源)替代方案,我可以在自己的服务器上运行?或者任何可以将管道转换为PHP或Ruby的应用程序?
我非常喜欢Yahoo Pipes的界面(http://pipes.yahoo.com/pipes/),并希望为不同的问题创建类似的界面.是否有任何库可以让我创建一个具有相同基本外观的界面?
我特别喜欢管道的行为以及它们不仅仅是直线.
编辑:该应用程序将基于Web.我愿意使用Flash或Javascript.
与此问题类似,不包括.NET替代品.
摘录rom http://pipes.yahoo.com/pipes/:
关于管道
Pipes是一个功能强大的组合工具,用于聚合,操作和混搭来自Web的内容.
与Unix管道一样,简单命令可以组合在一起以创建满足您需求的输出:
有什么建议?
我试图使用YQL从一系列网页中提取HTML的一部分.页面本身的结构略有不同(因此Yahoo Pipes"获取页面"及其"剪切内容"功能不能很好地工作)但我感兴趣的片段总是具有相同的class
属性.
如果我有这样的HTML页面:
<html>
<body>
<div class="foo">
<p>Wolf</p>
<ul>
<li>Dog</li>
<li>Cat</li>
</ul>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
并使用如下的YQL表达式:
SELECT * FROM html
WHERE url="http://example.com/containing-the-fragment-above"
AND xpath="//div[@class='foo']"
Run Code Online (Sandbox Code Playgroud)
我得到的是(显然是无序的?)DOM元素,我想要的是HTML内容本身.我也试过SELECT content
了,但那只选择了文字内容.我想要HTML.这可能吗?
我想开发像Yahoo Pipes这样的GUI.
谁能建议一些图书馆或框架?
几年前也提出了一个类似的问题,但接受的答案充其量是模糊的,最糟糕的是令人困惑.
我试图通过Regex从一个提取的页面传递一个我检索过的数字作为过滤器的来源.
这是我管道的链接:http://pipes.yahoo.com/pipes/pipe.info? _ id = 4c087880efe5ef2ea62261ff9e7eee1b
我需要从循环(当前555
)获取发出的值并将其传递给字符串构建器,以便它预先设置#
; 然后,我将传递该构建的字符串作为我item.title
所获取的RSS 源的大于过滤器的源.
由于循环模块输出一个数组,我目前找不到将它连接到字符串生成器模块的方法.
我有一个试图从youtube渠道Feed中提取youtube id的管道.
我有:
获取Feed - >子元素(item.link) - >截断(1后) - >正则表达式(blah) - >输出
我的问题是输出是:
0
content ABGmhMBBGgw
Run Code Online (Sandbox Code Playgroud)
我似乎无法将此输出放入字符串生成器中,因为它是一个对象(可能是数组?).
那么如何从我现在拥有的这个对象数组中提取原始字符串呢.
我正在研究这个雅虎管道正则表达式,我发现了一个我无法绕过它的错误.
我有一个URL,我从中提取数字,捕捉它们并制作一个img html标签并嵌入它.问题是,URL以非填充方式显示,但链接的图像具有零.因此,当有一位数或一个月的单位数时,正则表达式将停止工作.
这是我到目前为止:
The URL: http://www.penny-arcade.com/comic/2009/1/2/patently-ridiculous/
The RegEx: (\d{4})/(\d+)/(\d+)
The Replacement: <img src="http://www.penny-arcade.com/images/$1/$1$2$3.jpg" />
What should appear: <img src="http://www.penny-arcade.com/images/2009/20090102.jpg" />
What appears: <img src="http://www.penny-arcade.com/images/2009/200912.jpg"/>
Run Code Online (Sandbox Code Playgroud)
我怎么能解析这些零以使这个东西工作?
我有一组带有文章内容(标题,副标题,内容)的XML文件.我有一个雅虎管道,它找到特定日期的文章XML并将其转换为RSS源.IFTTT会阅读此Feed,以便今天在我的Wordpress博客上发布该文章.
现在雅虎管道在九月份正在下降,我遇到了麻烦!我可以使用什么服务从XML获取内容并将其提供给IFTTT,因此可以在我的博客上发布.据我所知,IFTTT仅将RSS作为此类事物的输入.
我已经尝试过pipe2py将Pipe变成Python代码(如果这样可以工作),但是我无法使用pipe2py,而不是GAE(因为我需要一个在线服务),而不是在我的Windows PC上.
我也对YQL很有经验,但是只输出XML,没有RSS,所以这里没用.
到目前为止,我只能想到:
在GAE/Python上实现我自己的应用程序,它读取XML并将其转换为RSS(繁琐)
在截止日期之前手动发布我博客上的所有文章(每天三篇月的文章 - 更加繁琐)
有任何想法吗?
yahoo-pipes ×10
rss ×2
yql ×2
.net ×1
feeds ×1
graph-theory ×1
html ×1
interface ×1
javascript ×1
open-source ×1
padding ×1
php ×1
python ×1
regex ×1
ria ×1
widget ×1
wordpress ×1
xml ×1
xpath ×1