问题︰ 验证导出 XML 映射

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

当您想要确保您的 XML 映射允许导出 XML 数据时,可能会出现以下导出问题。

要解决的问题?

问题︰ 我收到一条消息指出地图不能导出。

问题︰ 我收到一条消息,说明可以导出映射,但某些必需元素尚未映射。

问题︰ 我收到一条消息指出地图不能导出。

如果无法保留与其他元素的映射的元素关系无法导出 XML 映射。这种关系可能不会保留,原因如下︰

  • 映射的元素的架构定义包含在一个序列,其满足下列条件︰

    • Maxoccurs属性不等于 1。

    • 序列了多个直接子元素定义,或有另一个排序器作为直接子元素。

  • 具有相同重复父元素的非重复同级元素映射到不同的 XML 表。

  • 多个重复元素映射到同一个 XML 表,,并且上级元素定义未定义重复。

  • 来自不同父元素的子元素映射到同一个 XML 表。

此外,如果内容包含以下 XML 架构构造之一,则不能导出 XML 映射的内容︰

  • 列表的列表    一个列表项的包含第二个项目的列表。

  • Denormalized 数据   XML 表包含已定义架构中要一次出现的元素 ( maxoccurs属性设置为 1)。将此类元素添加到 XML 表时,表列将填充元素的多个实例。

  • 选项    这是映射的元素< 选项 >架构构造的一部分。

有关详细信息,请参阅导出 XML 数据

返回页首

问题︰ 我收到一条消息,说明可以导出映射,但某些必需元素尚未映射。

可以使用此邮件的原因如下︰

  • 与此 XML 表关联的 XML 映射包含一个或多个尚未映射到 XML 表的必需的元素。

    XML 源任务窗格中的元素的层次结构列表通过每个元素左侧的图标的右上角上的红色星号表示的必需的元素。若要映射必需的元素,请将其拖动到所需位置显示的工作表位置。

  • 元素是递归结构。

    递归结构的常见示例是员工的层次结构和管理器中的同一个 XML 元素都嵌套若干级别。您可能已映射的所有元素 XML 源任务窗格中,虽然 Excel 不支持递归结构多个级别,因此无法映射的所有元素。

  • XML 表包含混合内容。

    元素包含子元素和简单文本以外的子元素时发生混合的内容。一个常见情况是格式标记 (如加粗标记) 使用情况标记元素内的数据。虽然可以显示的子元素 (如果 Excel 支持它),文本内容的数据导入、 数据导出,因此不能为往返时不可用时将会丢失。

有关详细信息,请参阅导出 XML 数据

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×