/表示指定路徑下的所有符合條件的節點,//表示指定路徑下匹配模式的所有節點。這樣說很難區分,舉例:
(1) ./parameter:表示本節點下(不包括子節點)下所有的parameter節點集
(2) .//parameter: 表示本節點及其所有子節點下的parameter節點集(包括子節點、孫節點、子子孫孫都包括)
<interactionClass name="Viechle_Move" sharing="PublishSubscribe" transportation="HLAreliable" order="TimeStamp" semantics="GX01">
<parameter name="federate_type" dataType="string"/>
<interactionClass name="Engage_Event" sharing="PublishSubscribe" transportation="HLAreliable" order="TimeStamp">
<parameter name="action_instance_handle" dataType="long"/>
<parameter name="target_instance_handle" dataType="long"/>
<parameter name="position_x" dataType="double"/>
<parameter name="position_y" dataType="double"/>
<parameter name="position_z" dataType="double"/>
</interactionClass>
</interactionClass>
假定當前節點為"Viechle_Move",對於(1),則只包括"federate_type"一個parameter結點,而對於(2)則包括了本節點的一個parameter和子節點Engage_Event下的5個parameter節點