xquery 相关问题

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

将字符串转换为xs:dateTime

如何将“Sun Feb 25 19:31:07 +0000 2018”形式的字符串转换为XQuery中的xs:dateTime?也许首先将String转换为ISO 8601日期时间格式?

回答 1 投票 1

在一个脚本中根据条件删除多个属性

我有20-24个xml文件,如果它们包含某些属性值,我想删除整行,它们或多或少都是这样嵌套的(1个元素和大量的属性/值对):

回答 1 投票 0

XQuery结合了两个xml文件

目前有两个XML文件,并希望将它们组合起来创建1个XML文件。 XML 1(recipes.xml): 汉堡包

回答 1 投票 1

仅直接在节点中选择文本,而不是在子节点中 Editor's Description

如何在不选择子节点中的文本的情况下检索节点中的文本? Editor's Description

回答 3 投票 39

如何查询多个XML文件,每个文件都包含在ZIP中,而不提取它们?

我有几千个XML文件,每个文件都包含在自己的ZIP中,我希望在所有这些文件上运行XQuery,而不必提取任何XML文件。我能够在我的XQuery中创建一个路径......

回答 2 投票 0

SQL Server SELECT到JSON函数

我想将SELECT语句的结果输 出为JSON对象。我希望这是一个函数而不是存储过程!例如,下表用户ID名称为活动...

回答 3 投票 34

检索XML子集

我有两个XML。 XML 1和xml 2. xml 2是XML 1的子集。我需要获得最终的XML,其中包含XML 1的所有值但不包含XML 2.尝试将XML值转换为逗号分隔的字符串和...

回答 1 投票 0

有没有什么方法可以让XQuery从一些Epoch开始以毫秒为单位获取当前时间?

XQuery提供了各种日期/时间函数,比如current-dateTime(),但是我似乎无法找到一个能给我提供自Epoch以来毫秒级时间的函数。提取小时,分钟和秒钟的功能......

回答 3 投票 11

如何在使用QXmlFormatter时解决错误FODC0002?

我正在尝试使用QXmlQuery从XML文件中获取一些元素。一切正常(我能够验证源XML文件等),直到我到达我尝试使用QXmlFormatter的部分,...

回答 1 投票 0

MarkLogic json:transform-from-json有多个名称空间?

在MarkLogic中,是否可以使用json:transform-from-json将json转换为具有多个名称空间的XML?例如,如何将{options:{format:“xml”}}转换为

回答 2 投票 1

回答 2 投票 0

xsl文本转换中的空格

具有包含单个(或多个)空格的xsl:text的XSLT不会在MarkLogic 9.0-9中打印空格。请参阅以下示例:xquery version“1.0-ml”;让$ doc:=

回答 1 投票 2

在MarkLogic中创建远程事务和附加语句

我试图在自定义API中实现类似于MarkLogic REST API的/事务端点的功能。但是,看起来只有一些所需的功能才能实现......

回答 1 投票 0

fn:current-dateTime()不返回毫秒

我使用fn:current-dateTime()函数来获取系统日期和时间。它的日期格式为2019-04-24T10:09:20.633 + 03:00。但有时它不会返回毫秒并给出类似 - 2019 -...

回答 2 投票 1

在XQuery中获取XML文档的位置

我正在使用Oxygen XML来处理包含对其他XML文件的引用的XML文件。这些其他XML文件存储在包含主XML文件的目录的子目录中。 ...

回答 2 投票 2

XPath和XQuery可以处理HTML文档吗?

我听说HTML文档不是来自https://stackoverflow.com/a/39560454的XML文档。 XPath和XQuery处理XML文档。他们可以处理HTML文档,为什么?虽然我不知道......

回答 5 投票 2

如何在不同的值不起作用时从cts:uris中删除重复的结果

我有以下代码返回一个结果数组的数组我尝试使用distinct-values删除重复项,它没有做任何我尝试删除使用循环函数...

回答 2 投票 0

Xquery - 声明一个函数来获取输入序列的MAX值

我需要找到输入序列的MAX值。因此我在下面有一个功能,但我觉得它太复杂了。如果有更简单的方法,请你建议吗?声明函数local:...

回答 1 投票 0

如何使用LET和WHERE获取元素的名称?

我有一些带有一些元素的xml: Android的 20 &...

回答 2 投票 1

使用Java插入ExistDB

我在使用Java将新节点插入exists-db时遇到问题。如果我从eXide运行这个Xquery它将运行良好并将插入新部门:更新插入<DEP_ROW> <DEPT_NO> 1 </ ...

回答 1 投票 0

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