でノードに到達それまでは私、次のXML構造を持っている:<item>
は次のノードの親ではありませんXSLTプロセスのすべてのノードが特定の名前
<?xml version="1.0"?>
<items>
<item/>
<desc/>
<desc2/>
<desc3/>
<price1/>
<info/>
<info/>
<info2/>
<item/>
<desc/>
<price1/>
<price2/>
<price3/>
<info1/>
<anotheriinfo/>
<specialinfo/>
<item/>
<desc/>
<price1/>
</items>
。 異なる商品を対応する情報と価格でグループ化する必要があります。 <item>
と次のすべてのノードを次の<item>
の直前に選択してロギングを適用する方法はありますか?またはグループにそれら
<?xml version="1.0" encoding="UTF-8"?>
<items>
<item>
<desc/>
<desc2/>
<desc3/>
<price1/>
<info/>
<info/>
<info2/>
</item>
<item>
<desc/>
<price1/>
<price2/>
<price3/>
<info1/>
<anotheriinfo/>
<specialinfo/>
</item>
<item>
<desc/>
<price1/>
</item>
</items>
ように私はあなたがアップに読んでここに適用したい場合がありますXSLT 1.0
入力構造を明確に示すには、終了タグを追加する必要があります。 XSLT 2または3と ' ' –
を覚えていれば、兄弟要素をグループ化することについてコメント@ MartinHonnen!しかし、私はXSLT 1.0を使用する必要があります。助言がありますか ? – evilsoldier