Я хотел бы, чтобы приведенный ниже запрос записывал результаты в файл xml. В настоящее время он записывает только первый элемент результата в файл xml, независимо от того, сколько элементов есть.
Почему это происходит и как я могу это исправить?
let $fName := "C:\Users\user\Documents\Sitemaps\Updated Pages\Books.xml"
for $x in doc("http://www.w3schools.com/xsl/books.xml")/bookstore/book
where $x/price>0
return file:write($fName,$x/title)
{}
в редакторе StackOverflow для обычного форматирования кода. - person Charles Duffy   schedule 20.01.2016