У меня есть следующий XML, и я хочу получить Id и статус AccountData с максимальным количеством совпадений. Поэтому результат должен содержать id = 1000349827 и status = trust.Как я могу сделать это в XSLT v1:
<Body>
<LookupCustomersRs>
<CustomersData>
<CustomerData objectID="0" objectStatus="10">
<AccountData objectID="0" objectStatus="1" objectType="ESIA_ACCOUNT">
<Id>1000349826</Id>
<status>trusted</status>
<Matches>
<Match>doc</Match>
<Match>mobile</Match>
</Matches>
</AccountData>
<AccountData objectID="0" objectStatus="1" objectType="ESIA_ACCOUNT">
<Id>1000349827</Id>
<status>trusted</status>
<Matches>
<Match>doc</Match>
<Match>snils</Match>
<Match>mobile</Match>
<Match>mobile2</Match>
</Matches>
</AccountData>
<AccountData objectID="0" objectStatus="1" objectType="ESIA_ACCOUNT">
<Id>1000349828</Id>
<status>trusted</status>
<Matches>
<Match>doc</Match>
</Matches>
</AccountData>
</CustomerData>
</CustomersData>
</LookupCustomersRs>