2016-11-12 185 views
0

我试图使用Google Apps脚本将Google电子表格导出为JSON(或XML)。这里是我的谷歌片:使用Google Apps脚本将Google电子表格导出为JSON(或XML)格式

https://docs.google.com/spreadsheets/d/15fwOeR6Jo4UadzOTlryTucgI3ZFZ5IVM16GDSwA0XE0/edit?usp=sharing

,这里是我的谷歌Apps脚本代码:

function doGet() { 
var ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/15fwOeR6Jo4UadzOTlryTucgI3ZFZ5IVM16GDSwA0XE0/edit#gid=0'); 
SpreadsheetApp.setActiveSpreadsheet(ss); 
SpreadsheetApp.setActiveSheet(ss.getSheets()[0]); 
var title = ss.getSheets()[0].getRange("A1:A3").getValues(); 
var link = ss.getSheets()[0].getRange("B1:B3").getValues(); 
return ContentService.createTextOutput(title).setMimeType(ContentService.MimeType.XML); 
} 

但是,我没有得到任何JSON当我部署它。

非常感谢,

回答

1

在JSON的情况下,可以通过改变上面的脚本返回部分下面的代码来得到它。

return ContentService.createTextOutput(JSON.stringify(title)).setMimeType(ContentService.MimeType.JSON); 
+0

非常感谢:) – Omid

相关问题