BaseX is a robust, high-performance XML database engine and a highly compliant XQuery 3.1 processor with full support of the W3C Update and Full Text extensions. It serves as excellent framework for building complex data-intensive web applications.
1 ответ

Выдает base-uri Ошибка XQST0046 при попытке применить base-uri к узлам

Мой XQuery выглядит так: for $cit in /*:CitedReferenceCIT[@status = 'D'] where contains($cit/@file, "#") return string-join(base-uri($cit/@file)) Когда я запускаю этот запрос, я получаю сообщение об ошибке, подобное этому: Ошибка: Остановленный в C:…
22 июн '17 в 06:39
1 ответ

Как избежать рубленого результата в BaseX?

Когда я открываю большой XML-файл (6 МБ) с помощью BaseX, результат нарезается. Отображается только 1/3 XML, поэтому он будет выглядеть так: ... <node> <node>Text</node> <attrib... Когда я пытаюсь выполнить поиск по всему файлу,…
22 мар '16 в 13:08
1 ответ

If-оператор: неполное выражение FLWOR

У меня есть следующий код XQuery в редакторе BaseX, но он ошибается в предложении if, заявляя Неполное выражение FLWOR: ожидание возврата Код, который я пытаюсь использовать: import module namespace functx = 'http://www.functx.com'; declare namespac…
15 апр '18 в 20:40
2 ответа

XQuery: лениво оцениваются ли импортированные переменные?

У меня есть модуль библиотеки XQuery, включающий некоторые функции, которые не принимают аргументов. Я рассматриваю возможность переписать эти функции как переменные, чтобы немного быстрее получить к ним доступ. Тем не менее, содержание некоторых из…
21 дек '15 в 16:33
1 ответ

XQuery не возвращает результатов при выборе атрибута узла

Загрузил базу данных XML около 1 ГБ в BaseX и застрял после прочтения некоторых руководств. Вот пример документа: <GRUPO-DE-PESQUISA xmlns="http://www.cnpq.br/lmpl/2002/XSD/Grupo" NRO-ID-GRUPO="0002998250206250" ESTRATIFICACAO="" FORMATO-HORA-ATU…
05 май '17 в 21:09
0 ответов

BaseX Server/Client в отдельных док-контейнерах

Мне интересно использовать BaseX в проекте, который использует Docker (в данном случае docker-compose). Обычная настройка для веб-приложения использует один контейнер для базы данных, а другой - для веб-сервера. Это означает, что веб-сервер должен п…
30 янв '19 в 13:35
1 ответ

BaseX: функция Javascript не работает в XSLT

Я создаю XSLT с Altova, теперь я хочу использовать его с Basex и вызывать преобразование из Java. В Altova у меня нет проблем, но в Basex у меня есть "[FODC0002] Невозможно скомпилировать таблицу стилей". Часть XSLT является: <xsl:stylesheet vers…
04 дек '12 в 14:46
1 ответ

Как вернуть результаты вместе с операциями обновления в BaseX?

Я это признала (insert/delete) -XQueries, выполняемые с клиентом BaseX, всегда возвращающим пустую строку. Я нахожу это очень запутанным или не интуитивным. Есть ли способ выяснить, был ли запрос "успешным", без повторного запроса к базе данных (и с…
30 апр '16 в 21:48
0 ответов

Прикрепление свойств к файлам в BaseX

Я просмотрел документацию по BaseX, но не смог найти, можно ли прикрепить некоторые пользовательские свойства к файлам XML и запросить файлы на основе этих свойств. Например, можно ли присоединить свойство, называемое категорией, к XML-файлу (не как…
03 янв '19 в 13:22
2 ответа

XQuery Полнотекстовый поиск по смешанному контенту

Ниже приведена структура XML - (я дал очень маленький фрагмент всего документа с ограниченными данными. У меня есть база данных XML объемом 6 ГБ с соответствующим индексом FULL TEXT.) <Docs> <Doc> <Chap>No - 1</Chap> <Desc…
27 фев '14 в 08:20
2 ответа

Использование BaseX в веб-приложении Openshift

Как я могу использовать BaseX в Java-приложении Openshift? Я установил приложение в Openshift. Это приложение имеет картридж Tomcat 7 (JBoss EWS 2.0). Я внедряю в него веб-приложения, отправляя WAR-файл с SFTP-клиентом. Я хотел бы запустить сервер B…
05 мар '14 в 00:44
1 ответ

Запись обновлений в XML-файл с XQuery и BaseX

У меня есть файл file.xml для хранения протоколов, структура которого следующая: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <economato> <protocollo> <numero>1</numero> <data>2014-12-15</data> &lt…
16 дек '14 в 11:24
1 ответ

Обновление XQuery: вставить или заменить в зависимости от того, существует ли узел, если это невозможно?

Я пытаюсь создать простую базу данных XML (внутри BaseX или eXist-db), но у меня возникают проблемы с выяснением того, как изменить значения в документе: содержание просто для теста: <p> <pl> <id>6></id> </pl> </p…
17 мар '11 в 05:01
1 ответ

Запрос XQuery открывает весь файл

Вот мой код, который направлен на создание запроса XQuery, чтобы найти слово в документе xml (personne.xml, приведенном ниже), но у меня есть проблема: переменная $var содержит весь XML-файл, даже если я выбрал узел $books-doc/Dictionnaire/mot, decl…
24 фев '14 в 12:32
2 ответа

Как проанализировать вывод XML из postgres как ввод для basex в Linux

Как я могу проанализировать вывод XML из Postgres как ввод для Basex в Linux?
16 мар '17 в 18:35
1 ответ

BaseX - вставить узел {...} в //.. для нескольких узлов

В настоящее время я сталкиваюсь с проблемой с базой данных XML BaseX. У меня есть образец набора данных, в котором я хочу проверить, существует ли определенный атрибут в определенном узле, и если это так, установить значение "истина". Если он не сущ…
26 сен '13 в 01:08
2 ответа

Пример BaseX RESTXQ "Привет, мир!"

Я пытаюсь начать работу с API BaseX RESTXQ. Я скачал и установил последнюю версию BaseX для Windows. Я запустил сервер BaseX, щелкнув значок "Сервер BaseX (Пуск)", который установка BaseX добавляет в меню "Пуск" Windows. Похоже, мне нужно создать фа…
01 авг '12 в 20:41
1 ответ

Заменить узел в BaseX XML, используя xquery

Я пытаюсь заменить узел в XML, используя следующий код String xquery_replace="xquery replace node CIDEM/ShopFloor/foo[/CIDEM/ShopFloor/ShopFloorID=1] with "+new_gbXML; session.execute(xquery_replace); Поэтому я хочу, например, изменить узел foo перв…
19 авг '15 в 13:49
1 ответ

XQuery - вложение последовательности элементов под одним узлом

Я использую xquery с BaseX, чтобы попытаться получить информацию из тестовых случаев JMeter (файлы.jmx) в желаемом формате.Это код, который я на самом деле работаю (внутри BaseX GUI): let $rlist := db:list("JMeter") for $resource in $rlist let $rcon…
08 мар '17 в 17:40
3 ответа

Как получить этот вывод с XQuery?

Возможный дубликат: XQuery возвращает ошибку..? Ниже файл XML - <Continents> <Continent name="Asia"> <Country name="Japan"> <City name="Tokyo"><Desc>Tokoyo is a most populated City</Desc></City> <City nam…
03 май '12 в 12:20