0

プロジェクトIDでいくつかのxmlをグループ化しようとしています

xslt v 2.0 を使用できます

for-each-groupを使用する必要があると思いますが、同様の例が見つかりませんでした (親要素のため)

サンプルデータはこちら

<projects>
    <project>
        <id>141</id>
        <name>Project 141</name>
        <identifier>am-1000171</identifier>
        <description>Project 141</description>
    </project>
    <project>
        <id>120</id>
        <name>Project 120</name>
        <identifier>am-1000199</identifier>
        <description>Project 120</description>
    </project>
    <project>
        <id>109</id>
        <name>Project 109</name>
        <identifier>am-1000143</identifier>
        <description>Project 108</description>
        <parent id="141" name="Project 141" />
    </project>
    <project>
        <id>53</id>
        <name>Project 53</name>
        <identifier>am-1000101</identifier>
        <description>Project 53</description>
        <parent id="141" name="Project 141" />
    </project>
    <project>
        <id>24</id>
        <name>Project 25</name>
        <identifier>am-1000019</identifier>
        <description>Project 24</description>
        <parent id="53" name="Project 53" />
    </project>
</projects>

出力は次のようになります。

120 
141
> 53
>> 24
> 109

解決方法のアイデアを得るために誰かが私に指摘できる例はありますか? ありがとう

4

1 に答える 1