У меня есть файл данных xml, подобный этому.Узлы списка XQuery содержат все атрибуты
<info>
<property id="p1" type="land">
<name>Time Square</name>
<owner type="person" id="x01" />
<owner type="company" id="x01" />
</property>
<property id="p2" type="building">
<name>HBE Complex</name>
<owner type="company" id="x01" />
<owner type="company" id="x02" />
<owner type="person" id="x02" />
</property>
<property id="p3" type="land">
<name>UNE Home</name>
<owner type="company" id="x02" />
<owner type="person" id="x02" />
</property>
<!-- more properties -->
</info>
Я хочу перечислить идентификатор всей компании, обладающий всеми видами собственности. , например. компания id = x02, которая имеет землю и здание.
Теперь я не знаю, как это записать, но мне, возможно, придется использовать every in satisfies
для проверки всех элементов. Я уточню свой код, если узнаю еще кое-что.
Есть ли какие-либо идеи для поиска атрибутов по всем элементам.