У меня есть следующий код:XQuery в Basex - пусть заявление за пределами файла: записи()
let $fName := "C:\Users\user\Documents\Sitemaps\Updated Pages\Books.xml"
file:write($fName,
element titles{
for $x in doc("http://www.w3schools.com/xsl/books.xml")/bookstore/book
where $x/price>0
order by $x/title
return $x/title
})
Basex дает мне ошибку - «Неполное выражение FLWOR:. Ожидающей„возвращение“» Это специально подчеркивает линию file:write
, подчеркивая file
в красном.
Я не уверен, почему это происходит. Как я могу структурировать это, чтобы избежать синтаксических ошибок?