2016-01-14 2 views
0

Я ищу запрос документов XML HL7 en masse. Могут существовать тысячи XML-файлов с одинаковой структурой, которые я хотел бы использовать для определенных значений.Пакетная обработка с BaseX

В настоящее время я оцениваю базу данных BaseX XML для этой цели, и у меня есть небольшая борьба, чтобы делать запросы по тем же путям по многим файлам.

В порядке слов, я ищу, как управлять, например, каталогами или эквивалентными структурированными XML-данными.

Буду признателен, как добавить или запросить каталог, полный XML-файлов в BaseX. Предпочтение отдается командной строке.

ответ

0

Базовый XQuery должен работать, но будет использовать много памяти.

for $doc in fn:collection('file:///C:path/to/dir/full/of/files')/path/to/stuff 
return $doc 

Обычно более эффективно add the documents to a database и перебрать коллекцию документов.

Смежные вопросы