问题标签 [xquery]
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.
c# - ASP.Net 网站中的撒克逊人
我想在我的 ASP.Net 网站中使用 Saxon-B XQuery 类。但我的托管服务提供商仅支持中等信任级别的应用程序。
有人知道是否可以在中等信任级别的环境中使用Saxon-B和 IKVM.Net?
或者在中等信任级别的环境中,对于 ASP.Net 应用程序是否有一个很好的替代 XQuery 引擎?
谢谢!
sql - 在 SQL Server 的 XML 文档中查找节点顺序
如何在 XML 文档中找到节点的顺序?
我拥有的是这样的文件:
我正试图把这个东西放到一个定义如下的表中
保留 XML 文档中值的顺序(它们不能按其代码排序)。我想能够说
并且结果应该确定地是
我努力了
但它不接受该position()
函数(' position()
' 只能在谓词或 XPath 选择器中使用)。
我想这是可能的,但如何?
xml - Eclipse:在 Eclipse 的图形 XML 编辑器中显示 XQDT 输出?
我正在为 Eclipse 使用 XQDT(XQuery 开发工具)插件,我想在 Eclipse 的图形 XML 编辑器中而不是在控制台中查看查询结果。有谁知道以这种方式重定向输出的方法?
xml - XQuery:返回元素的值而不是元素本身
我有一个包含以下内容的 XML 文档
如果我评估
我回来
有什么办法可以abc
代替吗?
xml - Zorba (XQuery) - 使用打印功能
我将 Eclipse 的 XQDT 与 Zorba 0.9.5 一起使用。我试图zorba:print(...)
从 FLWOR 表达式中调用 Zorba 内部函数,但它被忽略了。
具体来说,我正在做类似以下的事情
我不能将 print 语句单独放置,因为 FLWOR 表达式中不允许使用顺序语句。
知道如何print
接到上班的电话吗?
xquery - 在 XQuery 中保留 HTML 标记
我正在将 eXist 用于工作中的项目,但我遇到了一个我似乎无法找到解决方案的问题。
我有一个 xquery 脚本,它正在更新数据库中已有的现有文档。需要更新的部分数据包含 HTML,特别是<p>
标签</p>
。我无法让 eXist/XQuery 停止转义 HTML。它需要以原始形式保存。这是我正在做的一个非常简单的版本:
local:clean
是以下函数:
稍后在代码中我更新了一个特定的 XML 元素
现在,如果我只传入包装在一组标签(即<p>foo</p>
)中的数据,这将非常有效。如果我这样做<p>foo</p><p>bar</p>
,我会在$text
.
我已经把头撞在桌子上一天半了,现在试图弄清楚为什么这不起作用。任何解决此问题的帮助将不胜感激。
xquery - How to return the first result from XQuery
So I have an XQuery that looks something like this:
This query returns a lot of results, but I only really need one. How can I return just the first item in the result sequence?
xquery - 实现“元素没有这个孩子”的功能?
我想检索集合中满足给定元素没有特定子元素的文档。例如,从下面的两个“文档”中,我想选择 doc 2,因为它有元素 child,但 doc 1,因为它没有。
文件 1:
文件 2:
我试过这样做:
但是,由于某种原因,这不起作用。我也尝试了各种组合exists
,序列函数等,但无法得到我想要的结果。
澄清一下,not($item//child)
测试似乎没有做我认为它会做的事情。上面的查询返回我集合中的每个文档,不管它是否有元素。然而,逆向有效:
此查询准确返回具有子元素的那些文档。
是什么赋予了?
xml - 在 XQuery 中获取 XML 文档的位置
我正在使用 Oxygen XML 来处理包含对其他 XML 文件的引用的 XML 文件。这些其他 XML 文件存储在包含主 XML 文件的目录的子目录中。
其他 XML 文件的位置作为相对链接存储在主文件中。我的查询看起来像这样:
我遇到的问题是 Oxygen 使用 xquery 文件的路径作为相对路径的基础,显然导致文件未找到错误。如何在查询中获取 XML 文档的路径?
现在我只是使用 concat() 来添加正确的路径,但我希望它易于重用。
sql - SQL Server 中的 XML 查询
我刚开始在 SQL Server 数据库中查询 XML。我在最基本的查询方面遇到了麻烦。这是一个简化的例子。如何返回描述?下面的 SELECT 语句是我正在使用的,但它什么也不返回。
这是我正在使用的 XML 文件的片段: