使用变换语言设置数据路径
当数据从 SunSystems 中导出时,输入数据(源)是以 SunSystems 分层格式 (SSML) 进行描述的,而输出数据(目标)则是以各种分层或平面格式描述的。
当数据导入 SunSystems 时,源数据(输入)是以各种分层或平面格式进行描述的,而目标数据(输出)则是以 SunSystems 分层格式 (SSML) 描述的。
TML 将根据 TML 编写器提供的值来生成数据。TML 编写器使用数据路径 (data-path) 唯一地描述数据内各字段的位置,用以识别输入和输出内的数据。
取数据层次结构内的每个字段,并使用前斜线“/”作为分隔符将其串连在一起,这样就组成了数据路径 (Data-path)。例如:层次结构如下的数据:
SSC
Payload
PurchaseOrder
Date
可描述为
SSC/Payload/PurchaseOrder/Date
数据路径 (Data-path) 可使用 @
符号引用某个元素内的一个属性特征。例如,在下列 XML 结构中:
<SSC> <Payload> <PurchaseOrder Reference="123"/> </Payload> </SSC>
下列数据路径 (data-path) 引用[采购订单参考]属性特征:
SSC/Payload/PurchaseOrder/@Reference