我想從以下兩個XML文件中獲得總特定學生:XSLT和通過查找值從另一個文件
---文件:mark.xml
----
<marks>
<mark type="HD">10</mark>
<mark type="D">8</mark>
<mark type="C">5</mark>
</marks>
- - 文件:studentRecord.xml
---
<students>
<student id="1234">
<grade>HD</grade>
</student>
<student id="1234">
<grade>C</grade>
</student>
<student id="1111">
<grade>D</grade>
</student>
</students>
我怎樣纔能有id 1234
學生的積分?它應該是15
什麼編程環境/您使用的技術? – Tao 2011-05-20 12:31:15
XSLT是否執行多文件查詢?我以爲你需要XQuery(或某些主機環境)。首先將兩個文件合併成一個文件是否實用? – 2011-05-20 12:52:58
好問題。 +1。查看我的答案,獲得一個完整,簡短且容易的XSLT解決方案,它實際上是一個單行XPath表達式。 – 2011-05-20 13:06:54