我有一张从专有平面文件到 X12 4010 204 文件的地图。210 文件中有一个名为“piece”的元素,其下方的属性根据需要有条件地映射和输出。问题是当前输出如下所示:
<DeclaredValueINS/>
<ShipperAttn/>
<PiecesDetail Pieces="0">
<Piece/>
<Piece/>
<Piece/>
<Piece/>
<Piece width="45.5" length="9.25" description="Riverside Furniture Placid Cove 42 Inch Round/Ov" count="1" height="49" weight="90" SerialNumber="16753-16754-Kit"/>
<Piece width="10.75" length="10.5" description="Riverside Furniture Placid Cove 42 Inch Round/Ov" count="2" height="23" weight="15" SerialNumber="16753-16754-Kit"/>
<Piece width="21.25" length="11.75" description="Riverside Furniture Placid Cove X-Back Side Chai" count="2" height="41.37" weight="22" SerialNumber="16759"/>
<Piece width="21.25" length="11.75" description="Riverside Furniture Placid Cove X-Back Side Chai" count="1" height="41.37" weight="22" SerialNumber="16759"/>
</PiecesDetail>
没有任何东西映射到“Piece”元素,也没有映射到它上面的 Loop(事实上,我不知道它是如何自然地循环数据的,但很高兴它这样做了)。我想要的是抑制元素——其他输出(是的,我已经查看并复制了其他地图中的逻辑,比如这个)没有这个问题。