0

このエントリ入力 XML があります

<BusinessInteractionTypes>
   <BusinessInteractionType>
     <TypeId>123</TypeId>
     <Name>Foo</Name>
     <Description>XSLT</Description>
   </BusinessInteractionType>
   ...a lot BusinessInteractionType Elements
</BusinessInteractionTypes>

しかし、(SOA の場合に) 多くの変換が必要なため、XSLT を使用してこの入力を次のように変換する必要があります。

<businessInteractionTypes>
  <businessInteractionType>
   <BusinessInteractionType>   <!-- Just first input node -->
     <TypeId/>
   </BusinessInteractionType>
  </businessInteractionType>
  <businessInteractionTypeHas> <!-- Recursive interaction began -->
    <businessInteractionType>
      <BusinessInteractionType>
       <TypeId />
      </BusinessInteractionType>

      <businessInteractionTypeHas>
       ... recursive
    </businessInteractionType>
  </businessInteractionTypeHas>
</businessInteractionTypes>
4

1 に答える 1