UDMAttributesToAP242Attributes 配置

<UDMAttributesToAP242Attributes> 部分定义了用于 XML 导出的 UDM 属性名称和相应 AP242 属性之间的映射。

在将 UDM 内容转换为 AP242 兼容结构的过程中,这种映射对于确保语义一致性至关重要。

目的

<UDMAttributesToAP242Attributes> 部分的目的是:
  • 控制写入 AP242 XML 的 UDM 属性。
  • 启用已知属性的精确转换,以确保与 AP242 使用端的兼容性。
  • 提供只导出映射属性或导出所有可用属性的选项。

属性:outputMappedAttributesOnly

1.
运行状态
true(默认值) 只有在本部分中明确映射的属性才会包含在 AP242 输出中。
false 所有 UDM 属性都将导出到 AP242,即使没有映射(不建议)。

当前配置

<UDMAttributesToAP242Attributes outputMappedAttributesOnly="true">
</UDMAttributesToAP242Attributes>
目前,没有对 UDM 属性进行映射。因此,除非添加映射,否则 AP242 导出中不会包含任何属性。

示例配置

<UDMAttributesToAP242Attributes outputMappedAttributesOnly="true">
  <UDMAttributeToAP242Attribute>
    <UDMAttribute>HW_Thickness</UDMAttribute>
    <AP242Attribute>ap242:thickness</AP242Attribute>
  </UDMAttributeToAP242Attribute>
</UDMAttributesToAP242Attributes>
此示例将 UDM HW_Thickness 属性映射到名为 ap242:thickness的 AP242 属性。

最佳实践

  • 除非您已与 AP242 使用端协调了完全导出,否则请使用 outputMappedAttributesOnly="true"
  • 只映射相关的、有语义意义的属性,避免转储内部元数据。
  • 与使用 AP242 的下游工具协调命名约定和命名空间。