Предположим, у нас есть набор записей xml. Каждая запись имеет <paragraph> pla pla pla </paragraph>
. Как извлечь distinctive-terms
из всех абзацев всех записей? Не из каждого абзаца отдельно. Следующий код извлекает distinctive-terms
из каждого абзаца отдельно.
for $record in /rec:Record
for $record in /rec:Record
let $distinct-terms:= cts:distinctive-terms(<info>{$record/rec:paragraph } </info> ,<options xmlns="cts:distinctive-terms"><max-terms>10</max-terms></options>)//cts:text/string()
return
$distinct-terms
Результат, который мне нужен, — это distinctive-terms
, представляющий все абзацы во всех записях Не для каждой записи в отдельности.