2015-08-28 76 views
0

创建内容类型“测试系统”与2场 内容类型:测试系统 领域: ID,整数 名称,文字的Drupal 7订阅模块XML导入

创建一个XML文件,并将其上传到服务器。

<?xml version="1.0" encoding="UTF-8"?> 
<response> 
<result> 
<id>298</id> 
<name>This is ID 298 description</name> 
</result> 
<result> 
<id>452</id> 
<name>This is ID 452 description</name> 
</result> 
</response> 

创建饲料进口商使用该上传的文件创建/更新“测试系统”的内容。

但它并未导入内容供稿。 它没有显示任何错误,但只显示一条消息,即“没有新节点”。 没有新节点。 状态:没有导入的项目。

的模块是:

订阅7.x的-2.0-alpha8 + 68-dev的聚集体的RSS/Atom/RDF馈送,进口CSV文件等等。

Feeds管理UI 7.x-2.0-alpha8 + 68-dev Feeds模块的管理UI。

馈送防篡改7.x-1.0-beta3 + 52-dev在馈送数据保存之前修改馈送数据。

馈送篡改管理UI用于馈送篡改模块的管理UI 7.x-1.0-beta3 + 52-dev。

Feeds XPath Parser 7.x-1.0使用XPath解析XML或HTML文档。

+0

我假设你已经在导入器中映射了你的域?你可以看看http://www.chenhuijing.com/blog/drupal-101-what-i-learnt-from-hours-of-troubleshooting-feeds/#xml-import了解设置的想法映射器。我相信在这种情况下,你的“上下文”将是//响应 – aaronott

回答

0

我在导入提要时遇到了这个确切的问题。问题在于节点处理器的映射不正确,所以XML被“处理”,但无法将数据加载到Drupal中。

仔细查看XML文件和缩进。

这些是你必须设置正确的值的网页:/管理/结构/供稿/ indeed_feed /映射和/管理/结构/供稿/ indeed_feed /设置/ FeedsXPathParserXML

你的情况的情况下有为“//结果”,所以你可以访问这些字段。正斜杠表示XML文件中的两个缩进。

你可以在你的Drupal安装中发布这个精确页面的截图吗?