Drupal 7:使用 Feeds 可扩展解析器解析 xml

Drupal 7: parsing xml with Feeds extensible parsers

美好的一天。

我有这样一个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

我将收到两个数组:标题、ID。由于数据类型(数组),不会添加分类术语。所以我无法拆分该数组以获得 1 (title,id) => 1 个新术语。

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

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

上下文:/categories/category

标题:正文()

id: @id

感谢来自 drupal.org

的 twistor