1
다음 트랜잭션을 날짜별로 그룹화하고 각 날짜의 모든 트랜잭션의 합계와 수를 계산해야합니다.XSLT 1.0 (날짜 별)
입력 :
<transactions>
<transaction id="1">
<element key="2" name="Amount">3.00</element>
<element key="3" name="Date">01.01.2010</element>
</transaction>
<transaction id="2">
<element key="2" name="Amount">4.00</element>
<element key="3" name="Date">01.01.2010</element>
</transaction>
<transaction id="3">
<element key="2" name="Amount">5.00</element>
<element key="3" name="Date">01.01.2011</element>
</transaction>
<transaction id="4">
<element key="2" name="Amount">6.00</element>
<element key="3" name="Date">01.01.2011</element>
</transaction>
원하는 출력 : 그는 XSLT 1.0을 사용하는 방법을
<transactions>
<date value="01.01.2010">
<sum>7.00</sum>
<numberOfTrans>2</numberOfTrans>
<transaction id="1">
<element key="2" name="Amount">3.00</element>
</transaction>
<transaction id="2">
<element key="2" name="Amount">4.00</element>
</transaction>
</date>
<date value="01.01.2011">
<sum>11.00</sum>
<numberOfTrans>2</numberOfTrans>
<transaction id="3">
<element key="2" name="Amount">5.00</element>
</transaction>
<transaction id="4">
<element key="2" name="Amount">6.00</element>
</transaction>
</date>
을 할 수 있는가?
감사합니다.