Моя структура XML выглядит следующим образом
<COMPANY>
<COMPANY-DATA>ABC</COMPANY-DATA>
<ID>10800</ISSUE-ID>
<PROJECT-ID/>
</COMPANY-ISSUE-INFO>
</COMPANY>
"COMPANY Node repeats"
То, что я хочу сделать, это я хочу сделать, я хочу проверить COMPANY-DATA = 'ABC' и получить его идентификатор
Я пытался использовать
<xsl:value-of select="//COMPANY-DATA/.='ABC'/following-sibling::ID/."/>
Но, похоже, это не работает и выдает ошибку
Выражение должно оцениваться как набор узлов
//COMPANY-DATA/.= -> 'ABC' <-
/following-sibling::ID/.</p>
Спасибо
Karthik
Редактировать: я нашел решение
**<xsl:value-of select="//COMPANY-DATA[.='ABC']/following-sibling::ID/."/>**
Спасибо