[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页签查看下输出结果。