我正在使用 google Drive api v3
files.export
方法来获取 text/html
版本的 google 文档。我注意到文档中当前打开的所有评论也作为脚注显示在内容中。我想知道是否有任何方法可以导出文档的内容而不导出开放的评论。我似乎找不到任何可以禁用评论的 files.export
选项。预先感谢您的帮助。
另一种解决方法是复制文档,并在弹出屏幕中,不要选择“复制评论和建议”。然后直接下载副本。
不幸的是,当导出Google Docs时,没有直接删除评论的方法。那么这个解决方法怎么样?
drive.comments.list
从 Google 文档检索所有评论 ID。drive.comments.delete
删除 Google 文档上的所有评论。drive.files.export
将 Google 文档导出为 HTML。如果我误解了你的问题,我很抱歉。
当您使用正则表达式修改 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 Doc 时,结果如下。
如果这对您没有用,我很抱歉。