Código HTML:
y necesito una xquery que me devuelva ese mismo XML pero sin los person que tengan el atributo state.Ver original
<organization id="56938"> <group id="ID1"> <person id="123"displayName="marcos"> <person id="22334" state="BANNED" displayName="david"></person> </person> <person id="22334" state="BANNED" displayName="david"></person> <person id="22335" displayName="david"></person> <person id="22337" displayName="david"></person> <person id="22338" state="BANNED" displayName="david"></person> </group> </organization>
Como veis, es posible que una person esté relacionado con otro person de manera anidada.
Yo lo he intentado así pero no hay manera:
Código HTML:
Ver original
for $iterator in doc('data')/organization where $iterator//person[not(state)] return $iterator/*
Alguna idea?