[Mapforce]CSV文件转XML

产品:Altova Mapforce 2011 

例子文件:

C:\Documents and Settings\<username>\My Documents

本人win2003的对应位置:

C:\Documents and Settings\All Users\Application Data\Altova\MapForce2011\MapForceExamples

1.新建 Mapping映射文档,工具栏选择输出语言基准

2.选择工具栏的插入文本文件图标

,当然也可以从菜单选择 Insert|Text File:

会弹出一个“插入文本组件对话框”:

单击使用Use simple processing ... 单选按钮,然后单击Continue按钮继续:

这样打开一个文本导入/导出的对话框,这里你可以打开操作的CSV文件或者定宽文本文件。默认选中的是CSV格式:

3.单击Input file按钮,选择一个CSV文件,比如Altova_csv.csv,文件内容会显示在预览区域,注意的是预览窗口仅仅显示头20行的文本内容。

4.单击Field1头修改文本例如First-name,其他字段照此类推:Last-name, Tel.-extension, Email, and Position

注:按Tab按键允许你在这些字段间穿梭。

5.调整好设置就可以按OK按钮了,这样CSV组件会显示在映射文档窗口中。

6.选择Insert|XML/Schema file菜单选择MFCompany.xsd

7.在跳出的窗口里询问你是否提供一个样例的XML文件时,按Skip跳过,选择Company做根元素。

8.映射对应的项目,确保也把Rows映射到目标Schema的Person项(否则只会生成一条)。单击Output页签查看下输出结果。

 

原文地址:https://www.cnblogs.com/xcf007/p/2694903.html