转换 XML 文件。

拖放式 XML 转换工具。

  • 组件之间的拖放映射。
  • 支持 XML Schema 和 DTD 内容模型。
  • 从实例文档生成 XML 模式。
  • XSLT 库和数据处理函数。
  • 将PDF文件转换为XML格式。
  • 将 XML 转换为 CSV 格式。
  • 将 XML 转换为 JSON。
  • 将XML转换为数据库。
  • 将XML文件转换为Excel文件。
  • 将 XML 转换为 Protobuf 格式。
  • 将 XML 转换为 Shopify / GraphQL 格式。

将XML转换为任何格式。

使用 MapForce 数据转换工具,可以将 XML 转换为任何其他格式。

Altova MapForce 是一款通用数据映射和转换工具,适用于 XML 以及其他格式。它提供全面的转换支持,包括:

  • XML
  • JSON
  • PDF
  • 数据库数据。
  • CSV 文件和文本文件。
  • Excel
  • EDI
  • XBRL
  • Protobuf
  • SOAP 和 REST Web 服务。
  • Shopify/GraphQL

您可以双向转换这些格式,创建任意一对或多对的映射关系,或者将多个映射关系串联起来,从而实现数据集成方面的最大灵活性。 任何 XML 映射项目都可以有多个输入和多个输出,并且可以将完全不同的数据类型进行整合。

将 XML 转换为 CSV 格式。

使用MapForce,您可以轻松地通过拖放操作将XML文件转换为CSV文件。

一个常见的问题是将 XML 转换为 CSV 以及其他文本格式,例如 FLF。要开始转换,只需在数据映射面板中插入一个或多个源数据格式和目标数据格式。如果您没有与 XML 组件关联的 XML 模式,MapForce 可以根据您提供的 XML 示例文档为您生成一个。

在设计面板中,您可以轻松地拖放操作,将XML和CSV字段关联起来,用于数据转换,并添加功能和过滤器,以进行数据处理。

在将 XML 转换为 CSV 格式时,支持的 CSV 分隔符包括逗号、制表符、空格、分号,以及自定义的分隔符。

除了 CSV 和 FLF 文件,您还可以使用 MapForce FlexText 将数据映射到或从具有更复杂或自定义结构的文本文件中。 某些旧的文本文件可能包含以 CSV 或 FLF 格式存储的有用数据,这些数据位于更复杂的纯文本文件中。 FlexText 允许您直接提取这些数据,并使用 CSV 和 FLF 功能进行处理。 在应用拆分和其他操作后,您可以配置字段名称、长度等,将剩余的 CSV 或 FLF 格式的字段存储起来,以便轻松地将其映射到 XML 以及其他格式。

将XML文件转换为Excel文件。

客户经常需要将XML数据转换为Excel电子表格。MapForce可以轻松定义复杂的处理规则,将XML数据写入Excel的OOXML格式。该软件支持Excel 2007及更高版本。

MapForce 会以图形化的方式展示 Excel 文件的结构,方便您查看行、列和单元格,以及对数字和名称的引用。该组件包含可点击的图标,允许您定义和指定用于将 XML 转换为 Excel 的可映射数据。

使用MapForce的图形用户界面,将XML文件转换为Excel文件。

查看XML转换结果。

在您设计 XML 映射项目时,内置的 MapForce 引擎允许您只需点击一下,即可查看和保存自动生成的 XSLT 1.0/2.0 或 XQuery 代码。您还可以点击“输出”选项卡,查看您的 XML 映射实际生成的输出结果。

立即转换 XML 文件,并查看结果,或者选择自动化选项。

使用 MapForce Server 实现 XML 转换的自动化。

对于需要频繁进行XML转换的情况,建议使用高性能的MapForce Server。

MapForce Server 包含为 MapForce 开发的内置数据转换引擎,并经过大幅增强,使其能够在服务器环境中运行。 MapForce Server 能够执行 数据转换,将各种组合的 XML、数据库、EDI、XBRL、文本文件、Excel、JSON、Protocol Buffers 以及/或 Web 服务转换为其他格式,它使用存储在执行文件中的预处理和优化的数据映射。MapForce Server 通过提供服务器功能,如并行处理、多线程、批量 SQL 插入、跨平台支持等,将数据转换提升到更高的水平。

预处理能够提高大多数数据映射的性能,并减少所需的内存空间。

创建 MapForce 服务器执行文件。