我试图编写一个简单的脚本,将脚注添加到Google文档中并将其复制到尾注部分。因此,用户将照常使用脚注,然后运行脚本,以便在文档结束时将其移至文档的末尾。
我有一个脚本从我的测试文档中返回一个包含[Footnote, Footnote]
的数组,其中包含两个,但我无法弄清楚如何将对象转换为字符串。
function getNotes() {
var doc = DocumentApp.getActiveDocument().getFootnotes();
Logger.log(doc);
}
我对文档感到厌倦,我真的很困惑,因为我似乎无法找到getFootnoteContents
类中提到的Footnotes
方法。任何方向都会非常感激。
答案 0 :(得分:1)
getFootnotes()返回一个脚注对象数组。您将需要迭代它们以访问每个。
function getFootnotes(){
var doc = DocumentApp.openById('...');
var footnotes = doc.getFootnotes();
for(var i in footnotes ){
Logger.log(footnotes[i].getFootnoteContents().getText());
}
}