xml - 是否有一种工具可以帮助生成 XSL,将一个 XSD 描述的 XML 转换为另一个 XSD 描述的 XML?

标签 xml xsd xslt translation

我是 XML/XSD/XSL 的新手。我有两个 XSD。我希望生成一个 XSL,将符合第一个 XSD 的 XML 文件转换为符合第二个 XSD 的相应 XML 文件。

我认为有一些工具可以自动完成这项任务,当然,在人类的一些帮助下。

你们知道这样的工具吗?

非常感谢。

附言 我必须补充一点,给定的 XSD 相当大,我不想手动翻译它们,即使我知道 XSL,我不知道 :-(。

最佳答案

您可以为此尝试使用 Altova 的 XmlSpy 和 MapForce。这是链接 http://www.altova.com/mapforce/xml-mapping.html .该工具不是免费的,但它是值得的。

关于xml - 是否有一种工具可以帮助生成 XSL,将一个 XSD 描述的 XML 转换为另一个 XSD 描述的 XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1371702/

相关文章:

javascript - Twilio 到 OnSip 应用程序错误 : Dial->Sip: SIP URI DNS does not resolve or resolves to an non-public IP address

xml - XPath Select OR 多个字符串

xml - XSD 重用选择的元素而不包装它

xsd - 为什么有些模式使用 <xsd :choice> instead of <xsd:enumeration>?

html - 如何计算 XML 文件的段落数并使用 XSLT 在 HTML 文件中显示它们?

c++ - DOMElement 没有名为'getFirstElementChild xercesc C++ 的成员

xml - Odoo 域错误中的多个条件

php - 如何使用 XSL 代码在 HTML 表格中显示图像?

XML 架构 MaxOccurs 和 MinOccurs 未验证

java - 选择 xml 原始文本