【问题标题】:Drupal 7: parsing xml with Feeds extensible parsersDrupal 7:使用 Feeds 可扩展解析器解析 xml
【发布时间】:2015-07-30 16:13:15
【问题描述】:

美好的一天。

我有这样一个xml文件:

<categories>
    <category id="1">Cat. 1</category>
    <category id="2">Cat. 2</category>
</categories>

我只需要将类别作为术语导入我的词汇表。但我不知道该怎么做。 我的问题是我无法正确配置导入器。下一件事不起作用,因为标题将为空:

context: //categories/*
id: @id
title: category 

如果我走另一条路

context: /categories
title: category
id: category/@id

我将收到两个数组:titles,id's。由于数据类型(数组),不会添加分类术语。所以我不能拆分该数组以获得 1 (title,id) => 1 个新术语。

【问题讨论】:

    标签: xml xpath drupal drupal-feeds


    【解决方案1】:

    看看Feeds Tamper 模块,它使您能够在Feed 导入数据之前对数据进行更改。

    【讨论】:

    • 已经在其他情况下使用了,但是这里应该使用什么插件呢?拆分多个数组并将每个元素作为不同的记录插入
    【解决方案2】:

    答案在这里 https://www.drupal.org/node/2542928#comment-10178930

    上下文:/类别/类别

    标题:文本()

    id:@id

    感谢 drupal.org 的 twistor

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-30
      • 1970-01-01
      相关资源
      最近更新 更多