我有一个带有一些初始内容的google doc文件,我想将另一个google doc文件的内容(身体的所有部分)附加到它上面。我正在使用googledocsapi使用java。
我可以从google doc文件中读取我想要复制的内容,如下所示:
Document doc = service.documents().get(DOCUMENT_ID).execute();
doc.getBody().getContent()
但我不知道如何插入这个内容到我的另一个谷歌文档文件。具体来说,在我的例子中,我的一个googledoc文件中有一个表。我想把那个表复制到我的另一个googledoc文件中。首先,我得到如下表格:
List<StructuralElement> structuralElements = doc.getBody().getContent()
for (StructuralElement element : elements) {
if (element.getTable() != null) {
// How can i copy this "element.getTable()" table to my another google doc file
}
}
}
目前,我正在使用以下代码使用batchupdate操作和请求添加内容:
List<Request> requests = new ArrayList<>();
BatchUpdateDocumentRequest body = new BatchUpdateDocumentRequest();
service.documents().batchUpdate(DOCUMENT_ID, body.setRequests(requests)).execute();
我看了googledocsapi文档,但找不到我要找的东西。是否有任何方法或建议来执行此操作?
n、 b.我知道,在google app脚本中,有一种将表附加到google doc文件的方法,即:
body.appendtable(表)
那么,在java中是否有这样的东西,我们可以用它将一个表从一个doc文件附加到另一个doc文件。
谢谢您!
暂无答案!
目前还没有任何答案,快来回答吧!