xml - 从不同的 XML 模式映射 XML 数据

标签 xml xslt xsd altova

我们有一个包含数据的 XML。我们需要从中提取数据并将其移至不同的 XML 中。两个 XML 的结构不同。

我们有 Altova,我们希望使用它来完成这项工作。任何解决方案;哪种 Altova 工具最适合这项工作以及如何实现?

最佳答案

您正在寻找的是一个 XSL 转换,它本身也是一个 XML 文档,描述如何从旧 XML 创建新 XML。

看看这个 W3Schools section为此学习 XSLT。

就 Altova 工具而言 - 您可以使用 MapForce 数据映射器(这听起来像您正在寻找的),或者使用 StyleVision 工具来创建和维护 XSLT 文件。首先尝试 MapForce - 听起来很合适。

马克

关于xml - 从不同的 XML 模式映射 XML 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1163177/

相关文章:

java - WSDL 包含中的 XSD 文件路径错误

java - JAXB 解码适用于 Java 1.8,但在 Java 1.7 中返回空值

java - 添加 xml-stylesheet 并获得 standalone = yes

python - 使用 Python 在 Zebra 打印机上打印 XML

xslt - xslt 模板可以同时携带 name 和 match 属性吗?

xslt - 找到章节的最大深度

WCF Web 服务 xml 序列化 [XmlAttributeAttribute()] 被忽略

java - SonarQube 抛出 '' NullPointer 异常可能会抛出“对于从 xsd 文件在 java 文件中创建的变量的错误”

java - JAXB:默认情况下哪些元素是可编码|不可编码的?

android - "org.xmlpull.v1.XmlPullParserException: expected: START_TAG"错误