问题标签 [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.
xsd - XML、XML 样式表 XQuery:书籍和开发环境
我对 XML Schema、XML Stylesheets 和 XQuery 完全陌生。
对我来说,XML 只是一个包含标签和值的文本文件。我知道的就这么多了,呵呵。
我刚接到一个作业,要求我们设计简单的 XML 模式,并应用样式表和 XQuery。
谁能指点我:
- “最好的”书籍/资源(根据您的经验)可以教给我 XML Schema、XML Stylesheet 和 XQuery。(如果它是示例驱动的,那就太棒了,因为我通过实践学习得最好)。
- 什么样的开发环境(IDE、工具)可以让我以最有效的方式解决作业。
我知道这是学校的作业,但我想像专业人士那样做作业,这样我就可以从作业中收获很多。
sql - 使用 XPath/XQuery 过滤 XML 列上的 SQL 查询
我有一个带有一个 XML 列的表。我想过滤掉 XML 中特定属性与字符串匹配的行,基本上是在执行 WHERE 或 HAVING。
桌子看起来像这样
和 XML 类似的东西
我想获取 @name 属性与值匹配的所有 id。
我已经能够做到以下几点:
但这非常慢。
必须有更好的过滤查询输出的方法。
xquery - XQuery:如何在 for 循环中正确追加
所以我有这样的xml数据:
并使用此 XQuery:
我得到:
但我实际上想要:
有人可以阐明如何做到这一点吗?
xquery - XQuery:奇怪的 xsi 属性被插入到我的 XQuery 输出中
下面是我得到的 XQuery 输出示例:
如您所见,在<Name>
and<Address>
标记中,添加了这些奇怪的 xmlns:xsi 标记。
有趣的是,如果我转到 xml 文件的顶部,然后删除:
词组
然后现在我的 XQuery XML 输出看起来像这样(这就是我想要的)
但是,当我在浏览器中查看我的 XML 时,它会给出错误并显示如下内容:
有谁知道如何在不破坏我的 XML/XSL 的情况下从我的 XQuery 输出中删除这些 xsi 标记?
xml - Xquery:嵌套的 ifs
基本上我有几个可能是空的序列,如果它们是空的,那么我不想输出它的父节点。如果所有序列都是空的,那么我不想要包含节点。基本上我有与此类似的代码,但它不起作用:
regex - Xpath replace function, processing matches
I'm writing a function to "title case" strings e.g. "this is a title" to "This is a Title." The following line doesn't work because the regex group reference is lost (or so I assume). Is there an easy way to uppercase my matching letter in the replace function?
xquery - 没有 FLWOR 的 xquery 括号
嗨,我有一个有点蹩脚的问题,但找不到答案。
如果我让构造函数括号无效会发生什么?
例如
我的意思是,我知道会发生什么,但是在解析时它被认为是什么?
是这样的吗?
.net - SQL Server xQuery 返回 NULL 而不是空
所以在这个例子中,我试图为 element2 和 element3 返回一个 NULL 而不是一个空的 nvarchar。我似乎无法在任何地方找到答案,或者甚至可能。我知道我可以使用 Case/When 的 nullif 检查 .exists(),但为了性能,我宁愿不进行检查。