企业管理 > Windchill 数据加载 > 创建加载方法 > 为加载创建新方法 > 关于加载方法 > 解析数据
  
解析数据
存在可解析来自数据文件以及命令行的数据的实用程序。例如,要检索为 NewClass 添加的新属性的值,请使用下列内容:
String my_attribute = LoadServerHelper.getValue("my_new_attribute",
nv,cmd_line,LoadServerHelper.REQUIRED);
第一个参数为映射文件中的字符串。最后一个参数用于指示该字段是否必需,还是空白值也可以接受。
如果该字段为必填字段或者加载万一失败,请使用 LoadServerHelper.REQUIRED 并检查返回值是否为空。如果该值是必选项并且字段值为空或空字符串,则 LoadServerHelper.getValue 会生成错误消息。
如果该字段不是必填字段并且您希望将返回值设为空 (表示无任何值或空字符串),请使用 LoadServerHelper.NOT_REQUIRED。
如果想要了解不为字段指定任何值或为其指定空字符串之间的区别,请使用 LoadServerHelper.BLANK_OKAY。如果未在散列表中找到属性,则 BLANK_OKAY 选项返回空值,表示映射文件或数据文件可能存在格式问题。“可保留空白”选项返回消息:“如果在散列表中找到了属性但值为空白,则依据属性,该值可能为 okay)”。