问题标签 [basex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
basex - 为什么不能使用 REST 查询数据库路径/文件?
我有一个这样的数据库
像/rest/xml?query=//element
工作一样的查询
但
像/rest/xml/path?query=//element
不这样的查询
也不像/rest/xml/path/test.xml?query=//element
两者都返回错误:
我对架构有什么误解?
xquery - XQuery 导致内存不足错误
以下是 XML 文件 -
P1
是 1 号球员和P2
2 号球员,R
是比赛的结果。我想以以下格式列出玩家的姓名,并出现不同的情况。
以下是解决方案,它给出了所需的输出 -
但是这个查询只对某些选定的记录更有效。实际上,我有 200000 多条记录,当我执行这个查询时,我得到了内存不足错误。我正在使用 BaseX 7.6。
如果我删除该group by
子句,则执行没有错误,但它给出了错误的结果,即;具有重复值。我需要不同的结果。
有什么帮助吗?
rest - basex/rest - 博客完整应用
作为项目的一部分,我将实现本网站上提到的博客应用程序:https ://github.com/siserle/blog-example
绝对没有提供我必须做的方向,我不知道从哪里开始。熟悉此类应用程序的人可以告诉我我需要采取哪些步骤。我特别应该实现博客完整部分。blog-complete.xqm 是在restxq 文件夹中找到的,里面有很多代码。我不确定我需要用该代码做什么。查看代码,看来我必须将其分开(虽然我不确定),并将一些文件放在 basex 的 webapp 文件夹中,有些可能放在静态文件夹中。无论如何,我相信任何阅读本文的人都会明白我完全迷失了。请阐明我必须做什么。
非常感谢您的帮助。
rest - XForms 和 restxq 应用程序
我正在尝试创建一个简单的界面,它将使用 XForms 来显示一个按钮,上面写着“删除数据库”。然后,我希望能够调用一个名为 RestXQ 的文档dropdatabase.xqm
,当单击表单上的按钮时调用该文档。我正在使用 BaseX。我将 XForm 保存在文件夹中onlydel.xml
的一个文件中basex/webapp/static
。我创建了名为 dropdatabase.xqm 的 RestXQ 程序并将其保存到我的basex/webapp
文件夹中。我创建了一个名为patients
.
xforms:内容onlydel.xml
为:
RestXQ:内容dropdatabase.xqm
为:
当我运行它时,我收到以下错误:
我需要的帮助是:
- 我可以用我写的代码做这样的事情吗?
- 错误的原因是什么以及消除错误的解决方案也会有所帮助
xquery - xquery:如何删除 xml 节点中未使用的命名空间?
我有一个与以下内容相同的 xml 文档:
我想通过 xquery 删除 xml 中未使用的名称空间,但我不知道任何解决方案。当前使用的命名空间是“ http://iso.org/OTX/1.0.0和http://www.w3.org/2001/XMLSchema-instance ”。
请帮我!。
xml - BaseX 替换命令
我正在尝试 baseX 替换查询,替换一切正常,但我的 XML 中的所有和d<
字符>
都存储在数据库中。有人可以帮助如何防止这种情况。?现在我必须阅读数据库,然后用相应的字符替换它们。<
>
<
>
xml - Xquery - 绑定第三个要求的麻烦
我正在处理以下 xquery。对于每个工作室,我需要列出每个 dvd 标题及其评论描述。这是我到目前为止所拥有的。
在 BaseX 中运行 xquery 后,我得到以下结果:
我需要列出工作室和标题及其评论描述。我试图弄清楚如何在 xquery 的评论部分将它联系在一起。这就是我感到困惑的地方。
这是xml文档。
xml - 使用 BaseX 执行 XQuery
我正在尝试使用没有成功BaseX
的运行。XQuery
我试过输入如下命令:
我收到这些错误消息:
每当我尝试击球时Execute Query。我怎样才能使它真正起作用?我正在看斯坦福教程,但那里显示的那些命令不起作用BaseX
。
您可以在下面看到file
我出于教育目的而尝试查询的内容。
编辑
xml - BaseX XQuery 没有定义上下文项来评估“root()”
我正在尝试XQuery
这个BaseX
:
尽管在2:01 的教程中它对我有效,但它会引发此错误:
我在网上搜索过,我真的不明白该怎么做。为什么会发生这种情况,因为我root element
在命令中是Bookstore
. 我试图查询这个:
xml - BaseX XQuery 不返回根元素
我正在尝试使用这样的XQuery
搜索BaseX
:
我正在提交原始实例的一小段摘录:
但是,即使很明显这<xbrl>
是我执行查询时的根BaseX
元素,它什么也不返回!
当等效命令返回根目录时,怎么可能不返回任何内容?
等效的命令是: