将 CSV 文件转换为 XML 格式文件
|
在转换 CSV 文件之前,可能需要更新 CSV 文件以与 csvmapfile.txt 文件中的定义相匹配。在使用 CSV2XML 实用程序进行转换之前,这些文件必须包含所需的全部数据 (例如,容器)。
|
安装了 Windchill 的环境由一组容器组成,这些容器容纳了组成 Windchill 用户工作所处上下文的所有管理区域 (称为域)、规则和数据。在整个用户界面中,使用“上下文”来标识特定规则、域和数据在框架中的驻留位置。但是,要创建此环境,您应加载容器。因为容器是显示在代码中的标签,所以此主题集将使用术语容器 (而不是上下文)。
PTC 建议用户使用 CSV 文件格式创建自己的测试数据,然后使用转换实用程序将其转换为 XML,因为以 CSV 格式创建数据比较容易而且不易出错。
CSV2XML 实用程序的语法如下:
windchill wt.load.util.CSV2XML -input<输入文件或目录>
-output<输出目录> -root<指定根目录>
-help -encoding<源 CSV 文件的编码> -mapfile <csvmapfile.txt 的绝对路径> -delimiter <用户指定的分隔符>
-preservespace [specifies if spaces should be preserved]
数据加载实用程序预期会在 <Windchill>/src/loadFiles 目录中查找数据文件。如果使用所有默认值,则命令为:
windchill wt.load.util.CSV2XML
将 CSV 文件转换为 XML 文件
要将 CSV 文件转换为 XML 文件:
1. 验证 CSV 文件与 <Windchill>/loadFiles/csvmapfile.txt 文件中所定义的文件说明是否相符。根据需要进行更改。
2. 运行 CSV2XML 实用程序以生成对象 XML 文件。
3. 根据 <Windchill>/loadXMLFiles\standardX20.dtd 验证 XML 文件。
建议执行此步骤以找出无效的文件格式,从而避免导致文件加载过程失败。
|
生命周期管理要求所有生命周期对象都存储在系统文件柜内。请不要在生命周期 XML 加载文件中更改系统文件柜指定。您还应注意,XML 文件中的数据内容区分大小写。
|