Выберите один из дочерних элементов из братьев и сестер с одинаковым именем, используя XSL / XSLT - PullRequest
0 голосов
/ 20 апреля 2020

У меня очень базовый c вопрос. Мне нужно выбрать только один дочерний элемент в xml с помощью xslt, но я не могу найти правильный xpath для идентификации нужного мне ребенка.

Ввод XML:

<root>
    <land>
        USA
    </land>
    <child>
        Sam
    </child>
    <child>
        John
        <child2>
            Smith
        </child2>
        <child2>
            Elton
        </child2>
        <child2>
            Elway
        </child2>
    </child>
    <child>
        Charlie
    </child>
</root>

Желаемый результат:

<extraction>
Elway
</extraction> 

Может ли кто-нибудь помочь мне с этим в xslt? Буду признателен за это!

...