Drupal7提要模块XML导入

Drupal7提要模块XML导入,xml,drupal,Xml,Drupal,创建一个包含2个字段的内容类型“测试系统” 内容类型:测试系统 字段: id,整数 名称、文本 创建一个XML文件,并将其上载到服务器。 298 这是ID298描述 452 这是ID452描述 创建一个提要导入器,以使用此上载文件创建/更新“测试系统”内容 但它并没有导入内容提要。 它不显示任何错误,但只显示一条消息,即“没有新节点”。 没有新节点。 状态:没有导入的项目 模块包括: feeds7.x-2.0-alpha8+68开发人员聚合RSS/Atom/RDF源,导入CSV文件等 提要

创建一个包含2个字段的内容类型“测试系统” 内容类型:测试系统 字段: id,整数 名称、文本

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


298
这是ID298描述
452
这是ID452描述
创建一个提要导入器,以使用此上载文件创建/更新“测试系统”内容

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

模块包括:

feeds7.x-2.0-alpha8+68开发人员聚合RSS/Atom/RDF源,导入CSV文件等

提要管理UI 7.x-2.0-alpha8+68提要模块的开发管理UI

Feeds Tamper 7.x-1.0-beta3+52开发人员在保存数据之前修改Feeds数据

提要篡改管理UI 7.x-1.0-beta3+52提要篡改模块的开发管理UI


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

导入Feeds时,我遇到了这个问题。问题是节点处理器的映射不正确,因此XML已“处理”,但无法将数据加载到Drupal中

仔细查看XML文件和缩进

在这些页面中,您必须设置正确的值:/admin/structure/feeds/certive_feed/mapping和/admin/structure/feeds/certive_feed/settings/FeedsXPathParserXML

您案例中的上下文必须是“//result”,以便您可以访问字段。前斜杠表示XML文件中的两个缩进


您能在Drupal安装中发布此页面的屏幕截图吗?

我假设您已经在导入器中映射了字段?您可能需要了解一下设置映射器的想法。我相信在这种情况下,你的“背景”将是//response
<?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>