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

时间:2015-07-30 16:13:15

标签: xml xpath drupal drupal-feeds

美好的一天。

我有这样的xml文件:

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

我所需要的只是将类别作为术语导入我的vocbulary。但我无法弄清楚如何做这样的事情。 我的问题是我无法正确配置导入程序。接下来的事情不起作用,因为标题将是空的:

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

如果我走另一条路

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

我会收到两个数组:title,id's。由于数据类型(数组),不会添加分类术语。所以我不能将该数组拆分为1(title,id)=&gt; 1个新学期。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

上下文:/ categories / category

标题:text()

id:@id

感谢drupal.org的twistor