【发布时间】:2020-04-01 08:38:06
【问题描述】:
我是 Google Apps 脚本的新手。我必须从多个 kmz 读取数据(主要是地标和描述)。到目前为止,我已经设法使用 XmlService 读取和解析它。将数据传输到电子表格的最佳方式是什么?
var kmzFile = DriveApp.getFileById('<ID>').getBlob();
var unzipBlobs = Utilities.unzip (kmzFile.setContentType('application/zip'));
var xml = unzipBlobs[0].getDataAsString()
var document = XmlService.parse(xml)
var root = document.getRootElement();
var nameSpace = root.getNamespace()
var folderRoot = root.getChild('Document', nameSpace).getChild('Folder', nameSpace)
var folders = folderRoot.getChildren('Folder', nameSpace)
【问题讨论】:
标签: xml google-apps-script google-sheets kmz