问题标签 [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.
xml - 使用 BaseX 读取多个 XML 文件
嗨,我是 BaseX 的新手,我正在尝试从文件夹中读取一堆 XML 文件。读取这些文件后,我会将数据输出到数据库表(一些 RDBMS)中。但是我不知道从哪里开始,因为我找不到太多关于使用 BaseX 的教程。我在互联网上搜索过,但仍然没有太大帮助。有人可以帮我解决这个问题。
提前致谢。
xml - 在哪里声明 xquery 函数?
让我们以我能想到的用 xquery 编写的最简单的函数为例:
我在哪里申报?
我正在尝试exist-db和basex,但是如果我在查询处理器窗口中编写它,它们会给我一些错误(尽管正常的xqueries可以工作)。
例如 basex 抱怨以下消息:“期望表达式”。
gnu-make - BaseX 数据库中文档的修改时间戳
我有一个 gnu make 系统,并且想根据 BaseX XML 数据库中文档的更新来触发规则。换句话说,archive(member)
可以在 gnu make 中使用类似的东西来引用存档的成员,我想使用db(foo.xml)
. 或者,由于这可能是不可能的,一些解决方法涉及创建具有正确时间戳的虚拟文件,但我什至无法弄清楚如何从 BaseX 数据库中的文档中检索修改日期。
xml - 如何从 BaseX 内部查询?
我已将我的 Maven 配置导入BaseX
但找不到查询它的方法。
我想查询 id="thirdparty-releases" 的存储库
以下都不起作用:
我的配置如下:
xslt - BaseX:在哪里声明要执行查询的 XML 文档
使用 BaseX 程序,我能够使用 XPath 和 XQuery 来查询位于我的主目录中的 XML 文档,但是在 XSLT 中执行相同操作时遇到了问题。
我要查询的文档是BookstoreQ.xml。
XPath 版本,运行良好:
我要执行的 XSLT 代码:
我在 XSLT 上阅读了BaseX 的文档,但没有找到解决方案。如何运行给定的 XSLT?
full-text-search - 使用 Word1 和 NOT Word2 进行 XQuery 全文搜索
以下是 XML 结构 -
将有 1000 个Doc
标签。我想给用户一个搜索条件,他可以搜索WORD1
而不是WORD2
。以下是查询 -
这个查询的结果是错误的。我的意思是,结果包含一些带有Tom
和的文档jerry
。所以我将查询更改为 -
这个查询给了我确切的结果,即;只有那些带有Tom
and Not的文档jerry
,但需要花费大量时间......大约。45 秒,而前一个花了 10 秒!
我正在使用 BaseX 7.5 XML 数据库。
需要专家对此的评论:)
xquery - XQuery 更改属性值并返回前一个
我正在尝试更新节点的属性值并在一个查询中返回其先前的值,但我找不到解决方法。我使用BaseX作为我的 XML/XQuery 数据库。
现在我已经尝试过这样做:
还有这个:
以及其他多项测试,但它们都导致以下错误:
这是 BaseX 的限制还是在 XQuery 中不可能?
xml - 如何使用 XQuery 和 plist XML 文件查找值
以下示例 Plist 文件用于我下面的问题。
所以我的问题是,由于这是一个 Plist(使用 XCode),所有键都有元素名称<key>
,值可以是 , 等...键值对总是并排的(直接兄弟)。 .
有没有办法使用 XQuery 为键生成值?比如说 retuenValueForKey(secondDictionary) 来产生以下内容?
到目前为止,我的主要参考资料是来自 W3Schools 的这个链接,但我无法让它正常工作。
xquery - 无法在 BaseX 中使用 XQuery 执行乘法运算
考虑一个定义为的 xml 文件:
我尝试运行的查询是获取某个订单的总定价(比如订单 65)。BaseX 中的查询是:
我的输出:
我无法将数量与相应的价格相乘,然后得到总和。我在这里做错了什么?
json - BaseX GUI 和 MongoDB
BaseX专注于存储、查询和可视化大型 XML 和JSON文档和集合。
有没有办法查询MongoDB文档并使用BaseX可视化能力?