首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将XML-feed导入Google Sheets

将XML-feed导入Google Sheets
EN

Stack Overflow用户
提问于 2018-06-26 15:30:21
回答 2查看 1.2K关注 0票数 0

我有一个看起来像这样的XML提要

代码语言:javascript
复制
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
  <channel>
    <title>Name of store</title>
    <link>Link to store</link>
    <description>Google Merchant Center product feed</description>
      <item>
        <title>Producttitle</title>
        <link> </link>
        <description> </description>
        <g:id> </g:id>
        <g:condition> </g:condition>
        <g:price> </g:price>
        <g:availability> </g:availability>
        <g:image_link> </g:image_link>
        <g:gtin> </g:gtin>
        <g:brand> </g:brand>
        <g:product_type> </g:product_type>
      </item>

我需要帮助让谷歌工作表在适当的方式与脚本。我现在使用以下代码

代码语言:javascript
复制
SpreadsheetApp.getActiveSpreadsheet().getRange('B2').setValue('=importxml("URL2Feed";"//item//title")')

它适用于标题、链接和描述,但我无法将g:*放入工作表中。它会给我一个#N/A

有没有人能帮帮我:-)

EN

回答 2

Stack Overflow用户

发布于 2018-06-29 14:26:21

好的。我让导入起作用了。为了导入属性,我使用以下代码

代码语言:javascript
复制
IMPORTXML("https://URL2FEED";"//*[local-name()='id']")

我在A2、B2、C2等中输入了这段代码,但有些字段没有文本。这是一个来自商店的产品提要,然后价格被放到了错误的产品旁边。

所以现在我需要一个可以正确解析这个提要的脚本:-)

票数 1
EN

Stack Overflow用户

发布于 2018-06-26 15:42:15

尝试通过不带命名空间的名称访问属性。

然后看看this document

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51037251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档