摘要

在分析了Biztalk等商业化XML文档映射系统优缺点的基础上,设计和实现了一个多XML文档映射系统TRANSer,提供可视化设计工具让用户通过拖拉等简单操作设计映射关系,同时提供各种各样的函数来配合实现复杂的映射。它允许多个源XML文档映射到目标XML文档,还可以在设计映射关系的同时创建和修改目标XML文档的格式。实践证明,该系统开发效率高,描述能力强,并且具有良好的扩展性。