0

我有一张从专有平面文件到 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(事实上,我不知道它是如何自然地循环数据的,但很高兴它这样做了)。我想要的是抑制元素——其他输出(是的,我已经查看并复制了其他地图中的逻辑,比如这个)没有这个问题。

4

1 回答 1

-1

我倒过来了——专有 XML 是 204。我只需要将节点添加到控制下面所需行的输出的条件中。

于 2015-11-13T18:07:46.043 回答