Я довольно новичок в разработке с использованием API BaseX, и у меня постоянно возникают проблемы с одним из методов.У меня есть база данных, созданная и открытая, но когда я пытаюсь использовать метод Add, это вызывает исключение.См. эту страницу для примера из BaseX.
Я создал базу данных в другом разделе кода, и файл, который я пытаюсь добавить, также существует на моем компьютере.Мой фрагмент кода выглядит так:
//Opens the database
new Open(databaseName).execute(context);
//adds file to database
new Add("", directoryPath + indexName + "/" + catalog.getInternalID() + ".Catalog.xml").execute(context);
Я получаю следующую ошибку:
org.basex.core.BaseXException: "~ / cdsp.Catalog.xml"(Строка 1): ожидается пробел, найдено имя атрибута.
Я действительно не знаю, что это значит, когда я пытаюсь добавить другие файлы XML в базу данных, с которой они работают, и я не нашел многоGoogle это исключение.Любая помощь приветствуется.Спасибо!