私のXMLは、*xsltを使用して、異なる複雑な要素の2つの異なるノードの値を積で合計する方法は?
<root> <source> <item> <id>111</id> <qty>2</qty> </item> <item> <id>222</id> <qty>1</qty> </item> <item> <id>333</id> <qty>4</qty> </item> </source> <target> <record> <id>111</id> <price>1000</price> </record> <record> <id>333</id> <price>500</price> </record> </target> </root>
は、今私はそれが私が製品
ソース/アイテム/数量に必要な一致した場合は、ソース/アイテムとターゲット/レコードのid要素を一致させる必要がありますターゲット/記録/価格
製品が一致するすべてのケースのために行われると私はすべての製品の価値を合計しなければならないと
として結果を取得する必要があります4000すなわち(一致するすべての要素の和(数量*価格)。)
これは親切に、この上で私を助ける達成するための方法、XSLT 2.0では、事前
&Dimitreご回答いただきありがとうございました – Satiz