Java:将XML映射到其他XML

3
简单来说,我想制作一个Java程序,输入一个XML文件(格式为x),将其翻译成XML格式y,可能还要对其进行其他处理,然后输出结果。
格式x和y非常相似(都用于NLP工具,具有相同类型的标记等)。我也拥有它们两者的描述模式。如果您感兴趣,我想将某些内容翻译成TCF格式;在2个工具之间建立一个桥梁。
我以前从未做过这件事,如何映射一个xml到另一个xml呢?您能推荐一些库或工具吗?(这必须可在Eclipse中使用,并且应该是免费的)
到目前为止,我找到了stylus studio的这个程序,但它不是免费的,而且即使看起来很酷,我也不确定它的输出是否对我的Java程序有任何用处。
如果此转换的结果是XSLT,我可以在Java中使用它吗?(这个XSLT如何进行翻译工作?)(这样我也许可以使用他们的GUI一次映射所有内容,然后在我的程序中继续使用生成的XSLT)。
非常感谢您对此事的任何解答!
1个回答

5

此外,O'Reilly有一份免费章节介绍了Java中的XSLT,描述了几种方法。链接:http://oreilly.com/catalog/javaxslt/chapter/ch05.html。 - Axel Knauf
该链接无法使用,已更改为http://cs.au.dk/~amoeller/XML/transformation/index.html。 - Nick

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接