Нам нужно получить значения числовых элементов из сервисов (есть два сервисных раздела). если он (элемент числа) имеет значение в каком-либо из сервисов, то он должен принимать эти значения, и если ни один из сервисов не имеет числового значения, он должен генерировать исключение. Пожалуйста, помогите мне.
<service>
<serviceAlias>xxxx/4321</serviceAlias>
<Elements>
<Element>
<name>host</name>
<Interfaces>
<Interface>
<number>123</number>
</Interface>
<Interface>
<number>123</number>
</Interface>
<Interface>
<number>123</number>
</Interface>
</Interfaces>
</Element>
</Elements>
</service>
<service>
<serviceAlias>xxxx/1234/</serviceAlias>
<Elements>
<Element>
<name>host</name>
<Interfaces>
<Interface>
<number />
</Interface>
<Interface>
<number />
</Interface>
<Interface>
<number />
</Interface>
</Interfaces>
</Element>
</Elements>
</service>