-1

サービスからの出力を変更し、それを使用する論理構造にグループ化する XSLT を作成しようとしています。しかし、私はこれを行う方法に途方に暮れています。

以下は、サービスの出力です。唯一確かなことは、各楕円の中にサブノードがありますが、アイテムがこのように返されることです。

出力

<items>
  <text>...</text>
  <text>...</text>
  <text>...</text>
  <text>...</text>
  <comment>...</comment>
  <comment>...</comment>
  <comment>...</comment>
  <comment>...</comment>
  <discussion>...</discussion>
  <discussion>...</discussion>
  <discussion>...</discussion>
  <discussion>...</discussion>
  <information>...</information>
  <information>...</information>
  <information>...</information>
  <information>...</information>
</items>

望ましい

<items>
  <item>
    <text>...</text>
    <comment>...</comment>
    <discussion>...</discussion>
    <information>...</information>
  </item>
  <item>
    <text>...</text>
    <comment>...</comment>
    <discussion>...</discussion>
    <information>...</information>
  </item>
  <item>
    <text>...</text>
    <comment>...</comment>
    <discussion>...</discussion>
    <information>...</information>
  </item>
  <item>
    <text>...</text>
    <comment>...</comment>
    <discussion>...</discussion>
    <information>...</information>
  </item>
</items>

XSLT (1.0) でこれが可能であると確信しており、この質問はおそらく私が探しているものに近いと思いますが、その質問は 1 つの要素のみに基づいていますが、複数のノードがあります。

どんな助けでも大歓迎です。

4

1 に答える 1