Итак, если у меня есть xml, который выглядит как показано ниже, и я нахожусь в узле "FULLTIME", как я могу сказать, что я в EMPLOYEE, а не в подрядчике?Так есть ли функция, которую я могу использовать, которая будет возвращать что-то вроде «ROOT / PERSON / EMPLOYEE», показывая мне, что из узла FULLTIME родительскими узлами являются ROOT, PERSON и EMPLOYEE?Кажется, я не могу найти ничего, что могло бы это обеспечить.Я новичок в xslt, так что мое невежество, вероятно, большая часть меня, не в состоянии найти то, что я хочу.
<ROOT>
<PERSON>
<EMPLOYEE>
<FULLTIME>
<NAME>Mike</NAME>
<LAST_NAME>Thompson</LAST_NAME>
<EMPLOYEE_ID>1</EMPLOYEE_ID>
</FULLTIME>
<PARTTIME />
</EMPLOYEE>
<CONTRACTOR>
<FULLTIME>
<NAME>Mike</NAME>
<LAST_NAME>Olsen</LAST_NAME>
<EMPLOYEE_ID>2</EMPLOYEE_ID>
</FULLTIME>
<PARTTIME />
</CONTRACTOR>
</PERSON>
</ROOT>
Буду признателен за любые предложения!
- S