2016-03-22 2 views
1

Когда я открываю большой XML-файл (6 МБ) с BaseX, результат прерывается. Отображается только 1/3 из XML, так что это будет выглядеть следующим образом:Как избежать измельченного результата в BaseX?

... 
<node> 
    <node>Text</node> 
    <attrib... 

Когда я пытаюсь сделать полнотекстовый поиск файлов, только первая треть XML можно найти.

Как отключить нарезанные результаты в BaseX? Я хотел бы показать полный XML в окне результатов.

ответ

0

Варианты, Предпочтения. Переместите ползунок Максимальное количество обращений к самому правильному, что полностью отключит резку результатов в графическом интерфейсе пользователя.

Maximum number of hits preference in BaseX

Имейте в виду, что вы могли бы под деградированных производительность для очень больших наборов результатов (6MB не действительно, кажется слишком большой, хотя).

+0

Ползунок _Максимальное количество обращений_ уже установлено на «Все», но результат по-прежнему нарезается. – user2830595

+0

Если это так, кажется, есть ошибка. Проверьте, существует ли проблема с новейшей версией BaseX, и если она продолжается, откройте проблему в [Отслеживание ошибок BaseX] (https://github.com/BaseXdb/basex/issues), объяснив, как ее воспроизвести. –

+0

Между тем, я узнал, что XML-файл недействителен. Я использовал XML Validator, и валидатор сообщил о отсутствующем атрибуте. Похоже, что это вызвало измельченный результат. – user2830595