У меня есть следующие XML и пытаются найти все отношения в ссылку: (XML фрагмент)XPath: как выбрать элемент, где значение атрибута равно другое значение элемента
<heading nodeid="LINK_installing_driver">Installing the driver</heading>
...
<link linktotargetid="LINK_installing_driver">Installing the driver</link>
Я не могу просто сравните строки значений атрибутов, потому что я их не знаю точно. Поэтому мне понадобится общее выражение XPath. Мне нужен текст заголовка, nodeid которого соответствует соответствующему элементу ссылки.
Я попробовал следующее:
<xsl:value-of select="heading[@nodeid = //link/@linktotargetid]"/>
Отлично! Работает как шарм! Извините за отсутствие контекста – DTR9000