xquery 相关问题

XQuery是一种用于查询和操作XML数据的函数式语言。它是XPath的超集,它添加了诸如创建新节点和更强大的FLWOR表达式等功能。虽然它与XSLT共享其数据模型,但XQuery针对查询而非转换数据进行了优化,因此它具有受SQL启发的不同设计。

使用TSQL和XQuery从XML提取值

我有一个带有XML列的表。一些XML很大(8MB),但在这里我将展示该问题的简单版本。总的来说,我需要更新表并找到XML ...

回答 1 投票 0

将具有名称空间,属性等的未知XML读取到完整的EAV列表中

回答有关如何读取未知JSON的问题后,我试图为XML找到类似的东西(由这个相关问题触发)。问题是:我如何阅读全部内容...

回答 2 投票 0

我如何动态使用xdmp:value?

我正在尝试将xdmp:value与cts:包含在一个函数中,传递给xdmp:value的值是动态的。我是函数编程的新手,所以我的理解可能非常...

回答 1 投票 0

XQuery:获取按类别分组的产品的平均价格

我的数据库(xml)如下: > 护理 ...

回答 1 投票 0

Xquery:使用基于多个值的唯一块

我正在尝试从下面的XML中获取唯一的数据集 DB 数据库系统 Smith ] >>] >> 一个选项可以是: doc("data.xml")//output/*[not(preceding::*=.)] 输出: <category>DB</category> <title>Database systems</title> <name>Smith</name> <name>John</name> <name>Adam</name>

回答 1 投票 0

XPath / XQuery:计数节点元素并返回具有父ID的最小计数

我将举一个例子来更好地阐明自己。例如: ... ...>

回答 1 投票 1

如何遍历父元素及其子元素以及打印元素名称xquery

我想遍历所有父元素和子元素并打印出元素名称。例如 ... ...

回答 2 投票 1

我如何通过在MarkLogic中加入值对cts查询进行排序?

当我在XQuery中使用cts:search时,我可以通过访问文档的元素来轻松地进行排序。 cts:search(fn:doc(),cts:directory-query(“ / textdocuments /”),cts:index-order(cts:...

回答 1 投票 2

从XML列中选择所有XML节点

我有一个带有XML列的表。每个条目的XML结构都是完全平坦的,甚至没有父标记-这是一个条目的示例: 1.22 5

回答 1 投票 1

Xpath选择 嵌套在

我正在尝试使用使用Xpath查询将文本映射到结构化表的程序从许多XHTML文档中提取文本。 XHTML文档看起来像这样 ] >>> 我不确定您的示例x ml在多大程度上反映了您的实际xml,但严格基于您的示例x ml(并且不考虑您可能会遇到的可能的名称空间问题),以下xpath表达式: //td[contains(@class,"td-3")]/p[1]/span/text() 选择 text I would like to select some more text I want to select 根据doc,并且为了支持名称空间,您应该编写类似以下内容(fn:...): //*:td[fn:contains(@class,"td-3")]/*:p[1]/*:span 或具有绑定名称空间: node.xpath("//xhtml:td[fn:contains(@class,'td-3')]/xhtml:p[1]/xhtml:span", {"xhtml":"http://example.com/ns"}) 此表达式也应该起作用(选择每个td元素的第一个p的第一个跨度): //*:td/*:p[1]/*:span[1] 附注: 您的XPath表达式可以固定。跨度不是孩子,而是后代,因此我们使用//。我们使用()仅保留第一个结果。 (//xhtml:td[@class="td-3 c13"]//xhtml:span[@class = "ca-0"])[1] (//xhtml:td[@class="td-3 c6"]//xhtml:span[@class = "ca-0"])[1] 用谓词//代替[]: (//xhtml:span[@class = "ca-0"][ancestor::xhtml:td[@class= "td-3 c13"]])[1] 使用:https://docs.marklogic.com/cts.validIndexPath测试您的XPath >>

回答 2 投票 0

使用FLWOR将图像放入表格中

logo.jpg Carbonara carbonara.jpg ]]

回答 1 投票 1

eXide的披萨

Carbonara 8.45 si

回答 2 投票 0

将节点元素的XML属性作为列,将其他节点元素作为记录值

我在SQL Server中有一个XML列,其中包含以下数据: [[[[[[[]

回答 1 投票 0

如何区分SQL三元组与显式三元组?

我正在使用模板驱动提取来从同一组文档生成SQL视图和RDF三元组。 SQL视图用于快速检查原始数据,而使用三元组...

回答 2 投票 2

tsql中的xml nodes()-将父节点与子节点属性匹配

我正在尝试查询以下xml结构: 某些文本 ]

回答 1 投票 1


mlUnitTest不适用于MarkLogic单元测试

我已经使用以下网址设置了Marklogic的UnitTetsing框架-https://github.com/marklogic-community/marklogic-unit-test我能够使用mlDeploy部署我的项目并能够加载我的...] >

回答 1 投票 1

为什么xquery允许局部变量重新声明?

这甚至不会发出警告:xquery版本“ 3.1”; let $ a:= 1 let $ a:= 2返回$ a(:在我测试的所有运行时中产生2 :)为什么(功能)编程语言允许变量重新输入...

回答 1 投票 0

xquery查找具有特定安全角色的记录

我正在尝试查找具有特定安全角色的记录,但似乎没有找到使用cts:search来做到这一点的方法(应该比for循环要快)。这是for循环:let $ validRoleList:...

回答 1 投票 0

[ml.test时运行java.nio.file.NoSuchFileException

运行mlunittest时引发以下错误任务':mlUnitTest'的执行失败。 java.nio.file.NoSuchFileException:build \ test-results \ marklogic-unit-test \ TEST-SampleTestSuite.xml

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.