Я использовал следующую функцию xquery, чтобы открыть xml -файл.
declare
%updating
%rest:path("/index")
%output:method("html")
%rest:GET
function b:loadMenu() {
update:output(db:open("BaseX", "webapp/static/xml-css/Interface/GameTable"))
};
Этот xml -файл имеет таблицу стилей xslt для преобразования ее в html, вот так:
<?xml-stylesheet type="text/xsl" href="interface.xslt"?>
Кроме того, xslt-файл имеет a. css таблица стилей, привязанная к ней для таблицы, например:
<link rel="stylesheet" type="text/css" href="style_table.css"/>
Моя проблема в том, что файл. css почему-то игнорируется, и я не знаю почему. Самое смешное, что если я просто открою файл. xml для правого клика в браузере, все будет идеально. Но нет, когда я открываю его через db: open в xquery.
PS: все файлы находятся в одном каталоге.
ОБНОВЛЕНИЕ: Поиск с помощью F12, я нашел это:
Теперь я спрашиваю себя, почему он не находит файл. css.