将html转换为Google Doc

时间:2019-02-24 09:57:50

标签: google-apps-script

我有一些类似这样的html:

    var html = '<h1>heading</h1><p>Lorem ipsum dolor sit amet<br>more text</p><ul><<li>Bulleted text</li></ul>'

我想将此字符串转换为Google文档中的RTF。我能做到吗?

1 个答案:

答案 0 :(得分:2)

例如,从您的标记中,如果您想使用Google Apps脚本来实现它,那么该示例脚本如何?我认为针对您的情况有几种解决方案。因此,请仅考虑其中之一。

使用此脚本时,请在Advanced Google Services和API控制台上启用Drive API。您可以在here 上看到有关的内容。

示例脚本:

var html = '<h1>heading</h1><p>Lorem ipsum dolor sit amet<br>more text</p><ul><<li>Bulleted text</li></ul>';
var blob = HtmlService.createHtmlOutput(html).getBlob();
Drive.Files.insert({title: "fileName", mimeType: MimeType.GOOGLE_DOCS}, blob);

注意:

  • 在高级Google服务和API控制台启用Drive API后运行此脚本时,将创建新的文档。打开文档时,您可以看到从HTML转换的富文本。
  • 这是一个简单的示例脚本。因此,请根据您的情况进行修改。

参考:

如果这不是您想要的结果,我表示歉意。