xslt dönüşümlerinde oldukça yeni ve bir tür dönüştürme konusunda yardıma ihtiyacım var. Belirli türdeki tüm düğümleri, bu özelliklerden biri tarafından gruplandırılmalı ve her tür özniteliğin ana listesini listelemem gerekir. Belgedeki bazı şeylerin kullanımının bir özeti. Basitleştirilmiş örnek sunacağım.
Girdi:XML düğümlerini XSLT'deki özellik değerine göre gruplandırma
<root>
<node name="node1">
<somechild child-id="1">
</node>
<node name="node2">
<somechild child-id="2">
</node>
<node name="node3">
<somechild child-id="1">
</node>
<node name="node4">
<somechild child-id="2">
</node>
<node name="node5">
<somechild child-id="3">
</node>
</root>
İstenilen çıktı:
<root>
<somechild child-id="1">
<is-child-of>
<node name="node1" />
<node name="node3" />
</is-child-of>
</somechild>
<somechild child-id="2">
<is-child-of>
<node name="node2" />
<node name="node4" />
</is-child-of>
</somechild>
<somechild child-id="3">
<is-child-of>
<node name="node5" />
</is-child-of>
</somechild>
</root>
Fikir birçok düğümler aynı eleman ise aynı çocuk kimliğe sahip olmasıdır. Her biri tarafından kullanılan bulmam gerek. Bu soru XSLT transformation to xml, grouping by key'u benzer buluyorum, ancak benzer bir şekilde tüm yazarların bir beyanı var ve bende böyle bir şey yok, sadece bir çocuk.
çok teşekkür ederiz! Bu örneği kullanarak mayın problemi için dönüşüm yapabilirdim! – Pax0r
@ Pax0r, Rica ederim! –