如何在Google Apps脚本中将文档转换为字符串?

时间:2017-02-03 14:44:03

标签: google-apps-script

我正在使用Google Apps Script XmlService。在对Document对象进行某些操作之后,我想将其作为单个String返回。

我将XML作为字符串读取,使用XmlService将其转换为Document对象,删除一些节点,现在我希望它再次成为一个String,以便在电子表格中返回一个函数。我怎么做?我搜索了文档但没有用。

1 个答案:

答案 0 :(得分:1)

您有两种选择:getPrettyFormatgetRawFormat

  

https://developers.google.com/apps-script/reference/xml-service/xml-service#getPrettyFormat

     

https://developers.google.com/apps-script/reference/xml-service/xml-service#getrawformat

// Log an XML document in human-readable form.
 var xml = '<root><a><b>Text!</b><b>More text!</b></a></root>';
 var document = XmlService.parse(xml);
 var output = XmlService.getPrettyFormat()
     .format(document);
 Logger.log(output);