У меня есть файл xml с такой структурой:
<profiles>
<profile profile="SuperAdministrator" name="admin"/>
<profile project="TesteHandSpy" profile="Researcher" name="john"/>
<profile project="DunnProject,DAAR1_op,Sara" profile="Researcher" name="juliete"/>
</profiles>
И я хочу выбрать значение проекта элементов профиля с определенным значением имени атрибута. Я начал пытаться просто перечислить все элементы профиля, и у меня возникли проблемы с этим. Я могу найти файл, но затем я использую команды, которые я нашел в нескольких местах, и он возвращает нулевые результаты. Вот xquery, который я тестирую:
let $param := "juliete"
let $profiles:= doc("/db/db_project/profiles.xml")/profiles/profile
for $profile in $profiles
return $profile
Можешь мне помочь? Я думаю, когда это начнет работать, все, что мне нужно сделать, это добавить [@name=$param] в запрос.
xmlns="..."
)? - person joemfb   schedule 12.05.2015