Реализация концепции ключевого значения в XSLT
Я работаю над XSLT, где мне нужно реализовать что-то следующим образом. Мой пример исходного XML выглядит следующим образом.
<?xml version="1.0" encoding="ISO-8859-1"?>
<catalog>
<cd>
<title>A</title>
<title>B</title>
<title>C</title>
</cd>
</catalog>
Учтите, что есть некоторый список пар ключ-значение.
Key Value
A Algebra
B Biology
C Chemistry
D Data Analysis
--- ---
---- ---
Мне нужно написать xslt такой, что для каждого вхождения ключа 'A' необходимо заменить его на соответствующее значение.
Мне также нужно упомянуть список пар ключ-значение в том же XSLT. Пример вывода:
<Data>
<Subject>Algebra</Subject>
<Subject>Biology</Subject>
<Subject>Chemistry</Subject>
</Data>
Может ли кто-нибудь помочь мне, как это сделать.
Спасибо.