导出Google文档没有评论

时间:2017-11-15 18:45:16

标签: google-drive-api export comments

我正在使用google drive api v3 files.export方法获取Google文档的text/html版本。我注意到文档中所有当前打开的注释也在内容中显示为脚注。我想知道是否有任何方法可以导出文档的内容而不导出打开的注释。我似乎无法找到files.export禁用评论的任何选项。提前感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

不幸的是,导出Google文档时,没有直接删除评论的方法。那么这个解决方法呢?

  1. 使用drive.comments.list
  2. 从Google文档中检索所有评论ID
  3. 使用drive.comments.delete删除Google文档上的所有评论。
  4. 使用drive.files.export
  5. 将Google文档导出为HTML

    注意:

    • 如果您想继续使用包含评论的Google文档,请首先复制Google文档。

    参考文献:

    如果我误解了你的问题,我很抱歉。

    编辑:

    当您使用正则表达式修改HTML时,如何使用以下正则表达式?

    <sup><a href="#cmnt\w.+?<\/a><\/sup>|<div style=\"border:1px solid black;margin:5px\">[\w\W]+<\/div>
    
    • <sup><a href="#cmnt\w.+?<\/a><\/sup>是右上角的参考号。
    • <div style=\"border:1px solid black;margin:5px\">[\w\W]+<\/div>是下方的评论。

    如果上述正则表达式用于导出的Google文档,则结果如下。

    来自:

    enter image description here

    致:

    enter image description here

    如果这对你没用,我很抱歉。

答案 1 :(得分:0)

另一种解决方法是复制文档,并且在弹出屏幕中,请勿选择“复制评论和建议”。然后直接下载副本。