从Google电子表格中提取的xml / rss Feed?

时间:2013-04-17 17:54:01

标签: xml rss google-sheets

这是一个非常普遍的问题 - 我真的只是想找到指引我走上正确的道路。

简而言之,我希望从Google电子表格中生成实时xml / rss Feed?我可以使用Google Apps脚本生成此内容吗?

背景:我有一个专有的CMS,我想在其中引入这些RSS提要(我知道该怎么做!)。

电子表格的内容只是几个列标题(名称,简短描述,关键字,个人网站URL)。我希望能够将内容(行)添加到电子表格中,并通过RSS的神奇之处,将此内容通过Feed显示在网站上。

我真的很感激有关如何实现这一点的任何指示。谢谢!

1 个答案:

答案 0 :(得分:0)

是从电子表格中检索数据,因为JSON相对简单。 Please see Google API documentation here解释了这一点。我在下面给出了一个基本的例子。

您只需将<script>文件添加到您的网页,如下所示

<script src="http://spreadsheets.google.com/feeds/*TYPE*/*ID*/*WS*/public/values?alt=json-in-script&amp;callback=*FN*"></script>
  • TYPE 的位置为listcellslist提供JSON数据,每个条目为一行,cells将单个单元格作为自己的条目。
  • ID 是电子表格的长ID。
  • 其中 WS 是工作表编号,例如1,2,3等。
  • 其中 FN 是您在返回JSON数据后要调用的函数。

如果您需要数据专门采用XML格式,那么我只是快速使用Google搜索,并且有一些页面可以帮助解析这两种格式。对不起,我没有任何XML经验,所以我无法帮助那里。