4

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

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

你们中有人知道这样的工具吗?

提前非常感谢。

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

4

2 回答 2

3

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

于 2009-09-03T08:06:52.143 回答
1

我想用MapForce回答,但 Superfilin 是第一个。但是MissionKit可能是一个更实用的产品,因为它包括 MapForce,还添加了 XmlSpy 和 StyleVision。XmlSpy 可用于设计 XSD 架构,而 StyleVision 可用于将 XML 转换为 RTF 文档或 HTML 页面。(甚至是 PDF,虽然我从未使用过该功能。)Architect版本还提供了实用的 UML 建模和 DatabaseSpy,这是我在为 SQL Server 设计数据库时非常喜欢的东西。

Stylus Studio有一个替代方案,但它的质量不如 MapForce。

于 2009-09-03T09:00:56.163 回答