XSLTVisual Basic.NET 7.x (2002/03)Visual Studio .NET 2003.NET 1.1XMLWindows Forms中级开发Visual StudioWindows.NETVisual Basic
XML 到 XML 映射工具






3.26/5 (7投票s)
XML2XML是一个映射工具,用于将XML数据从一种XML格式转换为任何其他XML格式。
引言
XML2XML是一个映射工具,用于将XML数据从一种XML格式转换为任何其他XML格式。该工具易于使用,只需将源XML节点拖放到目标XML节点上,即可查看生成的XSL和输出XML。就是这么简单!
请确保您的源XML没有重复的XML元素。源XML结构应类似于XML模式,以获得更好的结果。生成的XSLT可用于从您的源XML生成XML数据。该工具不会提供映射节点的视觉表示,但至少会显示哪些源XML节点和目标XML节点被映射。如果节点图标是紫色的,则表示该节点已映射到某个位置。看起来不错。我们如何知道哪个目标节点映射到哪个源节点?等等,就在这里,只需单击目标树节点。如果它映射到源XML中的一个节点,那么源树中的一个节点应该被突出显示(变灰)。好了,映射完成了,如果您想在将来使用,我们可以使用“文件”菜单保存当前的映射。再次打开映射文件时,请确保XML文件位于您保存映射时相同的路径下。
就这样了,您的映射文件(XSLT)已准备好使用。
示例文件
源XML
<?xml version='1.0'?>
<bookstore>
<book>
<title>The Autobiography of Benjamin Franklin</title>
<author>
<first-name>Benjamin</first-name>
<last-name>Franklin</last-name>
</author>
<price>8.99</price>
</book>
</bookstore>
目标XML
<?xml version='1.0'?>
<myLibrary>
<book>
<title></title>
<authorFirstName></authorFirstName>
<authorLastName></authorLastName>
<value></value>
</book>
</myLibrary>
如何使用
- 打开源XML文件。
- 打开目标XML文件。
- 将源树节点拖放到目标树节点上。
- 继续步骤3以映射源XML节点。
- 单击“XSL”选项卡以查看生成的XSL。
- 单击“输出”选项卡以查看转换后的XML。
- 如果您想在将来更新,请保存映射。
- 要从单个节点删除映射,请右键单击目标树节点,然后单击上下文菜单中的“删除映射”。
- 要删除所有映射,请右键单击目标树节点,然后单击上下文菜单中的“删除所有映射”。
历史
- 2007年5月2日:创建。